home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_13_PARSER.txt < prev    next >
Text File  |  1993-07-15  |  97KB  |  1,731 lines

  1. # near model CODE resource
  2. # jump table entries: 7128-7133 (6 of them)
  3. export_891:
  4. 00000000  4E75                     rts
  5. export_892:
  6. 00000002  48E7 0110                movem.l    -[A7], D7,A3
  7. 00000006  266F 000C                movea.l    A3, [A7 + 0xC]
  8. 0000000A  426D BD02                clr.w      [A5 - 0x42FE]
  9. 0000000E  2B6D BBB8 C5DE           move.l     [A5 - 0x3A22], [A5 - 0x4448]
  10. 00000014  2B4B C5C6                move.l     [A5 - 0x3A3A], A3
  11. 00000018  2B4B BBB0                move.l     [A5 - 0x4450], A3
  12. 0000001C  4EBA 0C84                jsr        [PC + 0xC84 /* 00000CA2 */]
  13. 00000020  426D BB8E                clr.w      [A5 - 0x4472]
  14. 00000024  4247                     clr.w      D7
  15. 00000026  7000                     moveq.l    D0, 0x00
  16. 00000028  2F00                     move.l     -[A7], D0
  17. 0000002A  4EBA 0122                jsr        [PC + 0x122 /* 0000014E */]
  18. 0000002E  4A6D BB98                tst.w      [A5 - 0x4468]
  19. 00000032  588F                     addq.l     A7, 4
  20. 00000034  6720                     beq        +0x22 /* 00000056 */
  21. 00000036  302D BB92                move.w     D0, [A5 - 0x446E]
  22. 0000003A  48C0                     ext.l      D0
  23. 0000003C  2F00                     move.l     -[A7], D0
  24. 0000003E  302D BB90                move.w     D0, [A5 - 0x4470]
  25. 00000042  48C0                     ext.l      D0
  26. 00000044  2F00                     move.l     -[A7], D0
  27. 00000046  4EBA 0B42                jsr        [PC + 0xB42 /* 00000B8A */]
  28. 0000004A  486D BBAC                pea.l      [A5 - 0x4454]
  29. 0000004E  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  30. 00000052  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31. label00000056:
  32. 00000056  4A6D BB8E                tst.w      [A5 - 0x4472]
  33. 0000005A  6614                     bne        +0x16 /* 00000070 */
  34. 0000005C  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  35. 00000060  10BC 00FF                move.b     [A0], 0xFF
  36. 00000064  202D C5DE                move.l     D0, [A5 - 0x3A22]
  37. 00000068  90AD BBB8                sub.l      D0, [A5 - 0x4448]
  38. 0000006C  2E00                     move.l     D7, D0
  39. 0000006E  5287                     addq.l     D7, 1
  40. label00000070:
  41. 00000070  3007                     move.w     D0, D7
  42. 00000072  4CDF 0880                movem.l    D7,A3, [A7]+
  43. 00000076  4E75                     rts
  44. export_893:
  45. 00000078  48E7 0110                movem.l    -[A7], D7,A3
  46. 0000007C  266F 000C                movea.l    A3, [A7 + 0xC]
  47. 00000080  2B6D BBB8 C5DE           move.l     [A5 - 0x3A22], [A5 - 0x4448]
  48. 00000086  2B4B C5C6                move.l     [A5 - 0x3A3A], A3
  49. 0000008A  2B4B BBB0                move.l     [A5 - 0x4450], A3
  50. 0000008E  526D C5DC                addq.w     [A5 - 0x3A24], 1
  51. 00000092  526D C5DA                addq.w     [A5 - 0x3A26], 1
  52. 00000096  4EBA 0C0A                jsr        [PC + 0xC0A /* 00000CA2 */]
  53. 0000009A  536D C5DA                subq.w     [A5 - 0x3A26], 1
  54. 0000009E  536D C5DC                subq.w     [A5 - 0x3A24], 1
  55. 000000A2  426D BB8E                clr.w      [A5 - 0x4472]
  56. 000000A6  4247                     clr.w      D7
  57. 000000A8  7015                     moveq.l    D0, 0x15
  58. 000000AA  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  59. 000000AE  6510                     bcs        +0x12 /* 000000C0 */
  60. 000000B0  7009                     moveq.l    D0, 0x09
  61. 000000B2  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  62. 000000B6  6708                     beq        +0xA /* 000000C0 */
  63. 000000B8  700A                     moveq.l    D0, 0x0A
  64. 000000BA  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  65. 000000BE  6608                     bne        +0xA /* 000000C8 */
  66. label000000C0:
  67. 000000C0  3B7C 0004 BB8E           move.w     [A5 - 0x4472], 0x4
  68. 000000C6  602C                     bra        +0x2E /* 000000F4 */
  69. label000000C8:
  70. 000000C8  4EBA 0216                jsr        [PC + 0x216 /* 000002E0 */]
  71. 000000CC  4A40                     tst.w      D0
  72. 000000CE  6624                     bne        +0x26 /* 000000F4 */
  73. 000000D0  0C6D 00FF BAE2           cmpi.w     [A5 - 0x451E], 0xFF
  74. 000000D6  6708                     beq        +0xA /* 000000E0 */
  75. 000000D8  3B7C 0004 BB8E           move.w     [A5 - 0x4472], 0x4
  76. 000000DE  6014                     bra        +0x16 /* 000000F4 */
  77. label000000E0:
  78. 000000E0  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  79. 000000E4  10BC 00FF                move.b     [A0], 0xFF
  80. 000000E8  202D C5DE                move.l     D0, [A5 - 0x3A22]
  81. 000000EC  90AD BBB8                sub.l      D0, [A5 - 0x4448]
  82. 000000F0  2E00                     move.l     D7, D0
  83. 000000F2  5287                     addq.l     D7, 1
  84. label000000F4:
  85. 000000F4  3007                     move.w     D0, D7
  86. 000000F6  4CDF 0880                movem.l    D7,A3, [A7]+
  87. 000000FA  4E75                     rts
  88. export_894:
  89. 000000FC  48E7 0110                movem.l    -[A7], D7,A3
  90. 00000100  266F 000C                movea.l    A3, [A7 + 0xC]
  91. 00000104  2B6D BBB8 C5DE           move.l     [A5 - 0x3A22], [A5 - 0x4448]
  92. 0000010A  2B4B C5C6                move.l     [A5 - 0x3A3A], A3
  93. 0000010E  2B4B BBB0                move.l     [A5 - 0x4450], A3
  94. 00000112  526D C5DA                addq.w     [A5 - 0x3A26], 1
  95. 00000116  4EBA 0B8A                jsr        [PC + 0xB8A /* 00000CA2 */]
  96. 0000011A  536D C5DA                subq.w     [A5 - 0x3A26], 1
  97. 0000011E  426D BB8E                clr.w      [A5 - 0x4472]
  98. 00000122  4247                     clr.w      D7
  99. 00000124  7000                     moveq.l    D0, 0x00
  100. 00000126  2F00                     move.l     -[A7], D0
  101. 00000128  4EBA 0024                jsr        [PC + 0x24 /* 0000014E */]
  102. 0000012C  4A40                     tst.w      D0
  103. 0000012E  588F                     addq.l     A7, 4
  104. 00000130  6614                     bne        +0x16 /* 00000146 */
  105. 00000132  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  106. 00000136  10BC 00FF                move.b     [A0], 0xFF
  107. 0000013A  202D C5DE                move.l     D0, [A5 - 0x3A22]
  108. 0000013E  90AD BBB8                sub.l      D0, [A5 - 0x4448]
  109. 00000142  2E00                     move.l     D7, D0
  110. 00000144  5287                     addq.l     D7, 1
  111. label00000146:
  112. 00000146  3007                     move.w     D0, D7
  113. 00000148  4CDF 0880                movem.l    D7,A3, [A7]+
  114. 0000014C  4E75                     rts
  115. fn0000014E:
  116. 0000014E  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  117. 00000152  3C2F 0016                move.w     D6, [A7 + 0x16]
  118. 00000156  5246                     addq.w     D6, 1
  119. 00000158  7000                     moveq.l    D0, 0x00
  120. 0000015A  302D BAE0                move.w     D0, [A5 - 0x4520]
  121. 0000015E  3206                     move.w     D1, D6
  122. 00000160  48C1                     ext.l      D1
  123. 00000162  B081                     cmp.l      D0, D1
  124. 00000164  6642                     bne        +0x44 /* 000001A8 */
  125. 00000166  3E2D BAE2                move.w     D7, [A5 - 0x451E]
  126. 0000016A  382D BB90                move.w     D4, [A5 - 0x4470]
  127. 0000016E  3A2D BB92                move.w     D5, [A5 - 0x446E]
  128. 00000172  4EBA 0B2E                jsr        [PC + 0xB2E /* 00000CA2 */]
  129. 00000176  48C6                     ext.l      D6
  130. 00000178  2006                     move.l     D0, D6
  131. 0000017A  5380                     subq.l     D0, 1
  132. 0000017C  2F00                     move.l     -[A7], D0
  133. 0000017E  4EBA FFCE                jsr        [PC - 0x32 /* 0000014E */]
  134. 00000182  0C47 0033                cmpi.w     D7, 0x33 /* '3' */
  135. 00000186  588F                     addq.l     A7, 4
  136. 00000188  6700 014C                beq        +0x14E /* 000002D6 */
  137. 0000018C  48C5                     ext.l      D5
  138. 0000018E  2F05                     move.l     -[A7], D5
  139. 00000190  48C4                     ext.l      D4
  140. 00000192  2F04                     move.l     -[A7], D4
  141. 00000194  4EBA 09F4                jsr        [PC + 0x9F4 /* 00000B8A */]
  142. 00000198  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  143. 0000019C  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  144. 000001A0  1087                     move.b     [A0], D7
  145. 000001A2  508F                     addq.l     A7, 8
  146. 000001A4  6000 0130                bra        +0x132 /* 000002D6 */
  147. label000001A8:
  148. 000001A8  0C46 0008                cmpi.w     D6, 0x8
  149. 000001AC  6608                     bne        +0xA /* 000001B6 */
  150. 000001AE  4EBA 0130                jsr        [PC + 0x130 /* 000002E0 */]
  151. 000001B2  6000 0122                bra        +0x124 /* 000002D6 */
  152. label000001B6:
  153. 000001B6  48C6                     ext.l      D6
  154. 000001B8  2F06                     move.l     -[A7], D6
  155. 000001BA  4EBA FF92                jsr        [PC - 0x6E /* 0000014E */]
  156. 000001BE  588F                     addq.l     A7, 4
  157. 000001C0  6000 0100                bra        +0x102 /* 000002C2 */
  158. label000001C4:
  159. 000001C4  3E2D BAE2                move.w     D7, [A5 - 0x451E]
  160. 000001C8  382D BB90                move.w     D4, [A5 - 0x4470]
  161. 000001CC  3A2D BB92                move.w     D5, [A5 - 0x446E]
  162. 000001D0  2B6D BBB0 C5CA           move.l     [A5 - 0x3A36], [A5 - 0x4450]
  163. 000001D6  4EBA 0ACA                jsr        [PC + 0xACA /* 00000CA2 */]
  164. 000001DA  7018                     moveq.l    D0, 0x18
  165. 000001DC  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  166. 000001E0  6600 00BE                bne        +0xC0 /* 000002A0 */
  167. 000001E4  0C47 002E                cmpi.w     D7, 0x2E /* '.' */
  168. 000001E8  6D00 00B6                blt        +0xB8 /* 000002A0 */
  169. 000001EC  0C47 0031                cmpi.w     D7, 0x31 /* '1' */
  170. 000001F0  6E00 00AE                bgt        +0xB0 /* 000002A0 */
  171. 000001F4  2B6D C5DE C5CE           move.l     [A5 - 0x3A32], [A5 - 0x3A22]
  172. 000001FA  48C5                     ext.l      D5
  173. 000001FC  2F05                     move.l     -[A7], D5
  174. 000001FE  48C4                     ext.l      D4
  175. 00000200  2F04                     move.l     -[A7], D4
  176. 00000202  4EBA 0986                jsr        [PC + 0x986 /* 00000B8A */]
  177. 00000206  3007                     move.w     D0, D7
  178. 00000208  5940                     subq.w     D0, 4
  179. 0000020A  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  180. 0000020E  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  181. 00000212  1080                     move.b     [A0], D0
  182. 00000214  2F2D C5DE                move.l     -[A7], [A5 - 0x3A22]
  183. 00000218  486D BAEC                pea.l      [A5 - 0x4514]
  184. 0000021C  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  185. 00000220  50AD C5DE                addq.l     [A5 - 0x3A22], 8
  186. 00000224  4A6D BB90                tst.w      [A5 - 0x4470]
  187. 00000228  4FEF 0010                lea.l      A7, [A7 + 0x10]
  188. 0000022C  6606                     bne        +0x8 /* 00000234 */
  189. 0000022E  4A6D BB92                tst.w      [A5 - 0x446E]
  190. 00000232  6722                     beq        +0x24 /* 00000256 */
  191. label00000234:
  192. 00000234  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  193. 00000238  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  194. 0000023C  10BC 0028                move.b     [A0], 0x28 /* '(' */
  195. 00000240  302D BB92                move.w     D0, [A5 - 0x446E]
  196. 00000244  48C0                     ext.l      D0
  197. 00000246  2F00                     move.l     -[A7], D0
  198. 00000248  302D BB90                move.w     D0, [A5 - 0x4470]
  199. 0000024C  48C0                     ext.l      D0
  200. 0000024E  2F00                     move.l     -[A7], D0
  201. 00000250  4EBA 0938                jsr        [PC + 0x938 /* 00000B8A */]
  202. 00000254  508F                     addq.l     A7, 8
  203. label00000256:
  204. 00000256  536D C5E2                subq.w     [A5 - 0x3A1E], 1
  205. 0000025A  4EBA 0A46                jsr        [PC + 0xA46 /* 00000CA2 */]
  206. 0000025E  526D C5E2                addq.w     [A5 - 0x3A1E], 1
  207. 00000262  7000                     moveq.l    D0, 0x00
  208. 00000264  302D BAE0                move.w     D0, [A5 - 0x4520]
  209. 00000268  48C6                     ext.l      D6
  210. 0000026A  BC80                     cmp.l      D6, D0
  211. 0000026C  6D22                     blt        +0x24 /* 00000290 */
  212. 0000026E  206D BCF0                movea.l    A0, [A5 - 0x4310]
  213. 00000272  226D BCEC                movea.l    A1, [A5 - 0x4314]
  214. 00000276  7000                     moveq.l    D0, 0x00
  215. 00000278  302D BAE2                move.w     D0, [A5 - 0x451E]
  216. 0000027C  D080                     add.l      D0, D0
  217. 0000027E  3031 0800                move.w     D0, [A1 + D0]
  218. 00000282  5440                     addq.w     D0, 2
  219. 00000284  7200                     moveq.l    D1, 0x00
  220. 00000286  3200                     move.w     D1, D0
  221. 00000288  7013                     moveq.l    D0, 0x13
  222. 0000028A  B030 1800                cmp.b      D0, [A0 + D1]
  223. 0000028E  6632                     bne        +0x34 /* 000002C2 */
  224. label00000290:
  225. 00000290  2B6D C5CE C5DE           move.l     [A5 - 0x3A22], [A5 - 0x3A32]
  226. 00000296  2B6D C5CA BBB0           move.l     [A5 - 0x4450], [A5 - 0x3A36]
  227. 0000029C  4EBA 0A04                jsr        [PC + 0xA04 /* 00000CA2 */]
  228. label000002A0:
  229. 000002A0  48C6                     ext.l      D6
  230. 000002A2  2F06                     move.l     -[A7], D6
  231. 000002A4  4EBA FEA8                jsr        [PC - 0x158 /* 0000014E */]
  232. 000002A8  48C5                     ext.l      D5
  233. 000002AA  2F05                     move.l     -[A7], D5
  234. 000002AC  48C4                     ext.l      D4
  235. 000002AE  2F04                     move.l     -[A7], D4
  236. 000002B0  4EBA 08D8                jsr        [PC + 0x8D8 /* 00000B8A */]
  237. 000002B4  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  238. 000002B8  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  239. 000002BC  1087                     move.b     [A0], D7
  240. 000002BE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  241. label000002C2:
  242. 000002C2  4A6D BB8E                tst.w      [A5 - 0x4472]
  243. 000002C6  660E                     bne        +0x10 /* 000002D6 */
  244. 000002C8  7000                     moveq.l    D0, 0x00
  245. 000002CA  302D BAE0                move.w     D0, [A5 - 0x4520]
  246. 000002CE  48C6                     ext.l      D6
  247. 000002D0  BC80                     cmp.l      D6, D0
  248. 000002D2  6700 FEF0                beq        -0x10E /* 000001C4 */
  249. label000002D6:
  250. 000002D6  302D BB8E                move.w     D0, [A5 - 0x4472]
  251. 000002DA  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  252. 000002DE  4E75                     rts
  253. fn000002E0:
  254. 000002E0  48E7 0700                movem.l    -[A7], D5,D6,D7
  255. 000002E4  3C2D BB90                move.w     D6, [A5 - 0x4470]
  256. 000002E8  3E2D BB92                move.w     D7, [A5 - 0x446E]
  257. 000002EC  526D C5D4                addq.w     [A5 - 0x3A2C], 1
  258. 000002F0  701E                     moveq.l    D0, 0x1E
  259. 000002F2  B06D C5D4                cmp.w      D0, [A5 - 0x3A2C]
  260. 000002F6  6D0A                     blt        +0xC /* 00000302 */
  261. 000002F8  202D C5DE                move.l     D0, [A5 - 0x3A22]
  262. 000002FC  B0AD BBB4                cmp.l      D0, [A5 - 0x444C]
  263. 00000300  650A                     bcs        +0xC /* 0000030C */
  264. label00000302:
  265. 00000302  3B7C 000B BB8E           move.w     [A5 - 0x4472], 0xB
  266. 00000308  6000 055C                bra        +0x55E /* 00000866 */
  267. label0000030C:
  268. 0000030C  0C6D 00FF BAE2           cmpi.w     [A5 - 0x451E], 0xFF
  269. 00000312  660A                     bne        +0xC /* 0000031E */
  270. 00000314  3B7C 0004 BB8E           move.w     [A5 - 0x4472], 0x4
  271. 0000031A  6000 054A                bra        +0x54C /* 00000866 */
  272. label0000031E:
  273. 0000031E  206D BCF0                movea.l    A0, [A5 - 0x4310]
  274. 00000322  226D BCEC                movea.l    A1, [A5 - 0x4314]
  275. 00000326  7000                     moveq.l    D0, 0x00
  276. 00000328  302D BAE2                move.w     D0, [A5 - 0x451E]
  277. 0000032C  D080                     add.l      D0, D0
  278. 0000032E  3031 0800                move.w     D0, [A1 + D0]
  279. 00000332  5440                     addq.w     D0, 2
  280. 00000334  7200                     moveq.l    D1, 0x00
  281. 00000336  3200                     move.w     D1, D0
  282. 00000338  1230 1800                move.b     D1, [A0 + D1]
  283. 0000033C  6762                     beq        +0x64 /* 000003A0 */
  284. 0000033E  5301                     subq.b     D1, 1
  285. 00000340  675E                     beq        +0x60 /* 000003A0 */
  286. 00000342  5301                     subq.b     D1, 1
  287. 00000344  675A                     beq        +0x5C /* 000003A0 */
  288. 00000346  5301                     subq.b     D1, 1
  289. 00000348  6756                     beq        +0x58 /* 000003A0 */
  290. 0000034A  5301                     subq.b     D1, 1
  291. 0000034C  6700 00A4                beq        +0xA6 /* 000003F2 */
  292. 00000350  5301                     subq.b     D1, 1
  293. 00000352  6700 0132                beq        +0x134 /* 00000486 */
  294. 00000356  5301                     subq.b     D1, 1
  295. 00000358  6700 0156                beq        +0x158 /* 000004B0 */
  296. 0000035C  5301                     subq.b     D1, 1
  297. 0000035E  6700 0150                beq        +0x152 /* 000004B0 */
  298. 00000362  5301                     subq.b     D1, 1
  299. 00000364  6700 014A                beq        +0x14C /* 000004B0 */
  300. 00000368  5301                     subq.b     D1, 1
  301. 0000036A  6700 0144                beq        +0x146 /* 000004B0 */
  302. 0000036E  5301                     subq.b     D1, 1
  303. 00000370  6700 019A                beq        +0x19C /* 0000050C */
  304. 00000374  5301                     subq.b     D1, 1
  305. 00000376  6700 0234                beq        +0x236 /* 000005AC */
  306. 0000037A  5301                     subq.b     D1, 1
  307. 0000037C  6700 030E                beq        +0x310 /* 0000068C */
  308. 00000380  5301                     subq.b     D1, 1
  309. 00000382  6700 02B6                beq        +0x2B8 /* 0000063A */
  310. 00000386  5301                     subq.b     D1, 1
  311. 00000388  6700 028C                beq        +0x28E /* 00000616 */
  312. 0000038C  0401 0011                subi.b     D1, 0x11
  313. 00000390  6700 0374                beq        +0x376 /* 00000706 */
  314. 00000394  0401 000B                subi.b     D1, 0xB
  315. 00000398  6700 0326                beq        +0x328 /* 000006C0 */
  316. 0000039C  6000 03FE                bra        +0x400 /* 0000079C */
  317. label000003A0:
  318. 000003A0  48C7                     ext.l      D7
  319. 000003A2  2F07                     move.l     -[A7], D7
  320. 000003A4  48C6                     ext.l      D6
  321. 000003A6  2F06                     move.l     -[A7], D6
  322. 000003A8  4EBA 07E0                jsr        [PC + 0x7E0 /* 00000B8A */]
  323. 000003AC  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  324. 000003B0  10AD BAE3                move.b     [A0], [A5 - 0x451D]
  325. 000003B4  202D C5DE                move.l     D0, [A5 - 0x3A22]
  326. 000003B8  5280                     addq.l     D0, 1
  327. 000003BA  2040                     movea.l    A0, D0
  328. 000003BC  10AD BA51                move.b     [A0], [A5 - 0x45AF]
  329. 000003C0  202D C5DE                move.l     D0, [A5 - 0x3A22]
  330. 000003C4  5280                     addq.l     D0, 1
  331. 000003C6  2040                     movea.l    A0, D0
  332. 000003C8  116D BA50 0001           move.b     [A0 + 0x1], [A5 - 0x45B0]
  333. 000003CE  202D C5DE                move.l     D0, [A5 - 0x3A22]
  334. 000003D2  5680                     addq.l     D0, 3
  335. 000003D4  2040                     movea.l    A0, D0
  336. 000003D6  10AD BA55                move.b     [A0], [A5 - 0x45AB]
  337. 000003DA  202D C5DE                move.l     D0, [A5 - 0x3A22]
  338. 000003DE  5680                     addq.l     D0, 3
  339. 000003E0  2040                     movea.l    A0, D0
  340. 000003E2  116D BA54 0001           move.b     [A0 + 0x1], [A5 - 0x45AC]
  341. 000003E8  5AAD C5DE                addq.l     [A5 - 0x3A22], 5
  342. 000003EC  508F                     addq.l     A7, 8
  343. 000003EE  6000 041C                bra        +0x41E /* 0000080C */
  344. label000003F2:
  345. 000003F2  48C7                     ext.l      D7
  346. 000003F4  2F07                     move.l     -[A7], D7
  347. 000003F6  48C6                     ext.l      D6
  348. 000003F8  2F06                     move.l     -[A7], D6
  349. 000003FA  4EBA 078E                jsr        [PC + 0x78E /* 00000B8A */]
  350. 000003FE  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  351. 00000402  10BC 0008                move.b     [A0], 0x8
  352. 00000406  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  353. 0000040A  116D BA5D 0001           move.b     [A0 + 0x1], [A5 - 0x45A3]
  354. 00000410  202D C5DE                move.l     D0, [A5 - 0x3A22]
  355. 00000414  5480                     addq.l     D0, 2
  356. 00000416  2040                     movea.l    A0, D0
  357. 00000418  10AD BA51                move.b     [A0], [A5 - 0x45AF]
  358. 0000041C  202D C5DE                move.l     D0, [A5 - 0x3A22]
  359. 00000420  5480                     addq.l     D0, 2
  360. 00000422  2040                     movea.l    A0, D0
  361. 00000424  116D BA50 0001           move.b     [A0 + 0x1], [A5 - 0x45B0]
  362. 0000042A  202D C5DE                move.l     D0, [A5 - 0x3A22]
  363. 0000042E  5880                     addq.l     D0, 4
  364. 00000430  2040                     movea.l    A0, D0
  365. 00000432  10AD BA53                move.b     [A0], [A5 - 0x45AD]
  366. 00000436  202D C5DE                move.l     D0, [A5 - 0x3A22]
  367. 0000043A  5880                     addq.l     D0, 4
  368. 0000043C  2040                     movea.l    A0, D0
  369. 0000043E  116D BA52 0001           move.b     [A0 + 0x1], [A5 - 0x45AE]
  370. 00000444  202D C5DE                move.l     D0, [A5 - 0x3A22]
  371. 00000448  5C80                     addq.l     D0, 6
  372. 0000044A  2040                     movea.l    A0, D0
  373. 0000044C  10AD BA55                move.b     [A0], [A5 - 0x45AB]
  374. 00000450  202D C5DE                move.l     D0, [A5 - 0x3A22]
  375. 00000454  5C80                     addq.l     D0, 6
  376. 00000456  2040                     movea.l    A0, D0
  377. 00000458  116D BA54 0001           move.b     [A0 + 0x1], [A5 - 0x45AC]
  378. 0000045E  202D C5DE                move.l     D0, [A5 - 0x3A22]
  379. 00000462  5080                     addq.l     D0, 8
  380. 00000464  2040                     movea.l    A0, D0
  381. 00000466  10AD BA57                move.b     [A0], [A5 - 0x45A9]
  382. 0000046A  202D C5DE                move.l     D0, [A5 - 0x3A22]
  383. 0000046E  5080                     addq.l     D0, 8
  384. 00000470  2040                     movea.l    A0, D0
  385. 00000472  116D BA56 0001           move.b     [A0 + 0x1], [A5 - 0x45AA]
  386. 00000478  06AD 0000 000A C5DE      addi.l     [A5 - 0x3A22], 0xA /* '\n' */
  387. 00000480  508F                     addq.l     A7, 8
  388. 00000482  6000 0388                bra        +0x38A /* 0000080C */
  389. label00000486:
  390. 00000486  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  391. 0000048A  10AD BAE3                move.b     [A0], [A5 - 0x451D]
  392. 0000048E  202D C5DE                move.l     D0, [A5 - 0x3A22]
  393. 00000492  5280                     addq.l     D0, 1
  394. 00000494  2040                     movea.l    A0, D0
  395. 00000496  10AD BB87                move.b     [A0], [A5 - 0x4479]
  396. 0000049A  202D C5DE                move.l     D0, [A5 - 0x3A22]
  397. 0000049E  5280                     addq.l     D0, 1
  398. 000004A0  2040                     movea.l    A0, D0
  399. 000004A2  116D BB86 0001           move.b     [A0 + 0x1], [A5 - 0x447A]
  400. 000004A8  56AD C5DE                addq.l     [A5 - 0x3A22], 3
  401. 000004AC  6000 035E                bra        +0x360 /* 0000080C */
  402. label000004B0:
  403. 000004B0  48C7                     ext.l      D7
  404. 000004B2  2F07                     move.l     -[A7], D7
  405. 000004B4  48C6                     ext.l      D6
  406. 000004B6  2F06                     move.l     -[A7], D6
  407. 000004B8  4EBA 06D0                jsr        [PC + 0x6D0 /* 00000B8A */]
  408. 000004BC  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  409. 000004C0  10AD BAE3                move.b     [A0], [A5 - 0x451D]
  410. 000004C4  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  411. 000004C8  116D BD95 0001           move.b     [A0 + 0x1], [A5 - 0x426B]
  412. 000004CE  202D C5DE                move.l     D0, [A5 - 0x3A22]
  413. 000004D2  5480                     addq.l     D0, 2
  414. 000004D4  2040                     movea.l    A0, D0
  415. 000004D6  10AD BA51                move.b     [A0], [A5 - 0x45AF]
  416. 000004DA  202D C5DE                move.l     D0, [A5 - 0x3A22]
  417. 000004DE  5480                     addq.l     D0, 2
  418. 000004E0  2040                     movea.l    A0, D0
  419. 000004E2  116D BA50 0001           move.b     [A0 + 0x1], [A5 - 0x45B0]
  420. 000004E8  202D C5DE                move.l     D0, [A5 - 0x3A22]
  421. 000004EC  5880                     addq.l     D0, 4
  422. 000004EE  2040                     movea.l    A0, D0
  423. 000004F0  10AD BA55                move.b     [A0], [A5 - 0x45AB]
  424. 000004F4  202D C5DE                move.l     D0, [A5 - 0x3A22]
  425. 000004F8  5880                     addq.l     D0, 4
  426. 000004FA  2040                     movea.l    A0, D0
  427. 000004FC  116D BA54 0001           move.b     [A0 + 0x1], [A5 - 0x45AC]
  428. 00000502  5CAD C5DE                addq.l     [A5 - 0x3A22], 6
  429. 00000506  508F                     addq.l     A7, 8
  430. 00000508  6000 0302                bra        +0x304 /* 0000080C */
  431. label0000050C:
  432. 0000050C  48C7                     ext.l      D7
  433. 0000050E  2F07                     move.l     -[A7], D7
  434. 00000510  48C6                     ext.l      D6
  435. 00000512  2F06                     move.l     -[A7], D6
  436. 00000514  4EBA 0674                jsr        [PC + 0x674 /* 00000B8A */]
  437. 00000518  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  438. 0000051C  10AD BAE3                move.b     [A0], [A5 - 0x451D]
  439. 00000520  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  440. 00000524  116D BD95 0001           move.b     [A0 + 0x1], [A5 - 0x426B]
  441. 0000052A  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  442. 0000052E  116D BA5D 0002           move.b     [A0 + 0x2], [A5 - 0x45A3]
  443. 00000534  202D C5DE                move.l     D0, [A5 - 0x3A22]
  444. 00000538  5680                     addq.l     D0, 3
  445. 0000053A  2040                     movea.l    A0, D0
  446. 0000053C  10AD BA51                move.b     [A0], [A5 - 0x45AF]
  447. 00000540  202D C5DE                move.l     D0, [A5 - 0x3A22]
  448. 00000544  5680                     addq.l     D0, 3
  449. 00000546  2040                     movea.l    A0, D0
  450. 00000548  116D BA50 0001           move.b     [A0 + 0x1], [A5 - 0x45B0]
  451. 0000054E  202D C5DE                move.l     D0, [A5 - 0x3A22]
  452. 00000552  5A80                     addq.l     D0, 5
  453. 00000554  2040                     movea.l    A0, D0
  454. 00000556  10AD BA53                move.b     [A0], [A5 - 0x45AD]
  455. 0000055A  202D C5DE                move.l     D0, [A5 - 0x3A22]
  456. 0000055E  5A80                     addq.l     D0, 5
  457. 00000560  2040                     movea.l    A0, D0
  458. 00000562  116D BA52 0001           move.b     [A0 + 0x1], [A5 - 0x45AE]
  459. 00000568  202D C5DE                move.l     D0, [A5 - 0x3A22]
  460. 0000056C  5E80                     addq.l     D0, 7
  461. 0000056E  2040                     movea.l    A0, D0
  462. 00000570  10AD BA55                move.b     [A0], [A5 - 0x45AB]
  463. 00000574  202D C5DE                move.l     D0, [A5 - 0x3A22]
  464. 00000578  5E80                     addq.l     D0, 7
  465. 0000057A  2040                     movea.l    A0, D0
  466. 0000057C  116D BA54 0001           move.b     [A0 + 0x1], [A5 - 0x45AC]
  467. 00000582  202D C5DE                move.l     D0, [A5 - 0x3A22]
  468. 00000586  7209                     moveq.l    D1, 0x09
  469. 00000588  D081                     add.l      D0, D1
  470. 0000058A  2040                     movea.l    A0, D0
  471. 0000058C  10AD BA57                move.b     [A0], [A5 - 0x45A9]
  472. 00000590  202D C5DE                move.l     D0, [A5 - 0x3A22]
  473. 00000594  D081                     add.l      D0, D1
  474. 00000596  2040                     movea.l    A0, D0
  475. 00000598  116D BA56 0001           move.b     [A0 + 0x1], [A5 - 0x45AA]
  476. 0000059E  06AD 0000 000B C5DE      addi.l     [A5 - 0x3A22], 0xB
  477. 000005A6  508F                     addq.l     A7, 8
  478. 000005A8  6000 0262                bra        +0x264 /* 0000080C */
  479. label000005AC:
  480. 000005AC  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  481. 000005B0  10AD BAE3                move.b     [A0], [A5 - 0x451D]
  482. 000005B4  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  483. 000005B8  116D BD95 0001           move.b     [A0 + 0x1], [A5 - 0x426B]
  484. 000005BE  41ED BBBC                lea.l      A0, [A5 - 0x4444]
  485. 000005C2  2B48 C5CA                move.l     [A5 - 0x3A36], A0
  486. label000005C6:
  487. 000005C6  206D C5CA                movea.l    A0, [A5 - 0x3A36]
  488. 000005CA  52AD C5CA                addq.l     [A5 - 0x3A36], 1
  489. 000005CE  703A                     moveq.l    D0, 0x3A
  490. 000005D0  B010                     cmp.b      D0, [A0]
  491. 000005D2  66F2                     bne        -0xC /* 000005C6 */
  492. 000005D4  2F2D C5CA                move.l     -[A7], [A5 - 0x3A36]
  493. 000005D8  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  494. 000005DC  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  495. 000005E0  1140 0002                move.b     [A0 + 0x2], D0
  496. 000005E4  2F2D C5CA                move.l     -[A7], [A5 - 0x3A36]
  497. 000005E8  202D C5DE                move.l     D0, [A5 - 0x3A22]
  498. 000005EC  5680                     addq.l     D0, 3
  499. 000005EE  2F00                     move.l     -[A7], D0
  500. 000005F0  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  501. 000005F4  7000                     moveq.l    D0, 0x00
  502. 000005F6  1028 0002                move.b     D0, [A0 + 0x2]
  503. 000005FA  2F00                     move.l     -[A7], D0
  504. 000005FC  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  505. 00000600  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  506. 00000604  7000                     moveq.l    D0, 0x00
  507. 00000606  1028 0002                move.b     D0, [A0 + 0x2]
  508. 0000060A  5680                     addq.l     D0, 3
  509. 0000060C  D1AD C5DE                add.l      [A5 - 0x3A22], D0
  510. 00000610  588F                     addq.l     A7, 4
  511. 00000612  6000 01F8                bra        +0x1FA /* 0000080C */
  512. label00000616:
  513. 00000616  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  514. 0000061A  10BC 001A                move.b     [A0], 0x1A
  515. 0000061E  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  516. 00000622  116D E057 0001           move.b     [A0 + 0x1], [A5 - 0x1FA9]
  517. 00000628  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  518. 0000062C  116D E055 0002           move.b     [A0 + 0x2], [A5 - 0x1FAB]
  519. 00000632  56AD C5DE                addq.l     [A5 - 0x3A22], 3
  520. 00000636  6000 01D4                bra        +0x1D6 /* 0000080C */
  521. label0000063A:
  522. 0000063A  48C7                     ext.l      D7
  523. 0000063C  2F07                     move.l     -[A7], D7
  524. 0000063E  48C6                     ext.l      D6
  525. 00000640  2F06                     move.l     -[A7], D6
  526. 00000642  4EBA 0546                jsr        [PC + 0x546 /* 00000B8A */]
  527. 00000646  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  528. 0000064A  10AD BAE3                move.b     [A0], [A5 - 0x451D]
  529. 0000064E  486D BBBC                pea.l      [A5 - 0x4444]
  530. 00000652  202D C5DE                move.l     D0, [A5 - 0x3A22]
  531. 00000656  5480                     addq.l     D0, 2
  532. 00000658  2F00                     move.l     -[A7], D0
  533. 0000065A  486D BBBC                pea.l      [A5 - 0x4444]
  534. 0000065E  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  535. 00000662  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  536. 00000666  1140 0001                move.b     [A0 + 0x1], D0
  537. 0000066A  7200                     moveq.l    D1, 0x00
  538. 0000066C  1200                     move.b     D1, D0
  539. 0000066E  588F                     addq.l     A7, 4
  540. 00000670  2F01                     move.l     -[A7], D1
  541. 00000672  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  542. 00000676  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  543. 0000067A  7000                     moveq.l    D0, 0x00
  544. 0000067C  1028 0001                move.b     D0, [A0 + 0x1]
  545. 00000680  5480                     addq.l     D0, 2
  546. 00000682  D1AD C5DE                add.l      [A5 - 0x3A22], D0
  547. 00000686  508F                     addq.l     A7, 8
  548. 00000688  6000 0182                bra        +0x184 /* 0000080C */
  549. label0000068C:
  550. 0000068C  48C7                     ext.l      D7
  551. 0000068E  2F07                     move.l     -[A7], D7
  552. 00000690  48C6                     ext.l      D6
  553. 00000692  2F06                     move.l     -[A7], D6
  554. 00000694  4EBA 04F4                jsr        [PC + 0x4F4 /* 00000B8A */]
  555. 00000698  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  556. 0000069C  10BC 0018                move.b     [A0], 0x18
  557. 000006A0  202D C5DE                move.l     D0, [A5 - 0x3A22]
  558. 000006A4  5280                     addq.l     D0, 1
  559. 000006A6  2F00                     move.l     -[A7], D0
  560. 000006A8  486D BAEC                pea.l      [A5 - 0x4514]
  561. 000006AC  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  562. 000006B0  06AD 0000 0009 C5DE      addi.l     [A5 - 0x3A22], 0x9 /* '\t' */
  563. 000006B8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  564. 000006BC  6000 014E                bra        +0x150 /* 0000080C */
  565. label000006C0:
  566. 000006C0  48C7                     ext.l      D7
  567. 000006C2  2F07                     move.l     -[A7], D7
  568. 000006C4  48C6                     ext.l      D6
  569. 000006C6  2F06                     move.l     -[A7], D6
  570. 000006C8  4EBA 04C0                jsr        [PC + 0x4C0 /* 00000B8A */]
  571. 000006CC  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  572. 000006D0  10BC 00EB                move.b     [A0], 0xEB
  573. 000006D4  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  574. 000006D8  117C 0004 0001           move.b     [A0 + 0x1], 0x4
  575. 000006DE  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  576. 000006E2  117C 004B 0002           move.b     [A0 + 0x2], 0x4B /* 'K' */
  577. 000006E8  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  578. 000006EC  117C 0045 0003           move.b     [A0 + 0x3], 0x45 /* 'E' */
  579. 000006F2  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  580. 000006F6  117C 004E 0004           move.b     [A0 + 0x4], 0x4E /* 'N' */
  581. 000006FC  5AAD C5DE                addq.l     [A5 - 0x3A22], 5
  582. 00000700  508F                     addq.l     A7, 8
  583. 00000702  6000 0108                bra        +0x10A /* 0000080C */
  584. label00000706:
  585. 00000706  4A6D BB98                tst.w      [A5 - 0x4468]
  586. 0000070A  6736                     beq        +0x38 /* 00000742 */
  587. 0000070C  7001                     moveq.l    D0, 0x01
  588. 0000070E  4A6D BB90                tst.w      [A5 - 0x4470]
  589. 00000712  6608                     bne        +0xA /* 0000071C */
  590. 00000714  4A6D BB92                tst.w      [A5 - 0x446E]
  591. 00000718  6602                     bne        +0x4 /* 0000071C */
  592. 0000071A  7000                     moveq.l    D0, 0x00
  593. label0000071C:
  594. 0000071C  3A00                     move.w     D5, D0
  595. 0000071E  6722                     beq        +0x24 /* 00000742 */
  596. 00000720  302D BB92                move.w     D0, [A5 - 0x446E]
  597. 00000724  48C0                     ext.l      D0
  598. 00000726  2F00                     move.l     -[A7], D0
  599. 00000728  302D BB90                move.w     D0, [A5 - 0x4470]
  600. 0000072C  48C0                     ext.l      D0
  601. 0000072E  2F00                     move.l     -[A7], D0
  602. 00000730  4EBA 0458                jsr        [PC + 0x458 /* 00000B8A */]
  603. 00000734  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  604. 00000738  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  605. 0000073C  10BC 0026                move.b     [A0], 0x26 /* '&' */
  606. 00000740  508F                     addq.l     A7, 8
  607. label00000742:
  608. 00000742  4EBA 055E                jsr        [PC + 0x55E /* 00000CA2 */]
  609. 00000746  7000                     moveq.l    D0, 0x00
  610. 00000748  2F00                     move.l     -[A7], D0
  611. 0000074A  4EBA FA02                jsr        [PC - 0x5FE /* 0000014E */]
  612. 0000074E  4A40                     tst.w      D0
  613. 00000750  588F                     addq.l     A7, 4
  614. 00000752  6600 00B8                bne        +0xBA /* 0000080C */
  615. 00000756  7027                     moveq.l    D0, 0x27
  616. 00000758  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  617. 0000075C  670A                     beq        +0xC /* 00000768 */
  618. 0000075E  3B7C 0002 BB8E           move.w     [A5 - 0x4472], 0x2
  619. 00000764  6000 00A6                bra        +0xA8 /* 0000080C */
  620. label00000768:
  621. 00000768  4A6D BB98                tst.w      [A5 - 0x4468]
  622. 0000076C  6700 009E                beq        +0xA0 /* 0000080C */
  623. 00000770  302D BB92                move.w     D0, [A5 - 0x446E]
  624. 00000774  48C0                     ext.l      D0
  625. 00000776  2F00                     move.l     -[A7], D0
  626. 00000778  302D BB90                move.w     D0, [A5 - 0x4470]
  627. 0000077C  48C0                     ext.l      D0
  628. 0000077E  2F00                     move.l     -[A7], D0
  629. 00000780  4EBA 0408                jsr        [PC + 0x408 /* 00000B8A */]
  630. 00000784  4A45                     tst.w      D5
  631. 00000786  508F                     addq.l     A7, 8
  632. 00000788  6704                     beq        +0x6 /* 0000078E */
  633. 0000078A  7027                     moveq.l    D0, 0x27
  634. 0000078C  6002                     bra        +0x4 /* 00000790 */
  635. label0000078E:
  636. 0000078E  7025                     moveq.l    D0, 0x25
  637. label00000790:
  638. 00000790  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  639. 00000794  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  640. 00000798  1080                     move.b     [A0], D0
  641. 0000079A  6070                     bra        +0x72 /* 0000080C */
  642. label0000079C:
  643. 0000079C  4A6D C5D8                tst.w      [A5 - 0x3A28]
  644. 000007A0  6764                     beq        +0x66 /* 00000806 */
  645. 000007A2  0C6D 009C BAE2           cmpi.w     [A5 - 0x451E], 0x9C
  646. 000007A8  660E                     bne        +0x10 /* 000007B8 */
  647. 000007AA  4A6D C5D6                tst.w      [A5 - 0x3A2A]
  648. 000007AE  6708                     beq        +0xA /* 000007B8 */
  649. 000007B0  3B7C 000B BB8E           move.w     [A5 - 0x4472], 0xB
  650. 000007B6  6054                     bra        +0x56 /* 0000080C */
  651. label000007B8:
  652. 000007B8  302D BAE6                move.w     D0, [A5 - 0x451A]
  653. 000007BC  48C0                     ext.l      D0
  654. 000007BE  2F00                     move.l     -[A7], D0
  655. 000007C0  2F2D E050                move.l     -[A7], [A5 - 0x1FB0]
  656. 000007C4  7000                     moveq.l    D0, 0x00
  657. 000007C6  302D E054                move.w     D0, [A5 - 0x1FAC]
  658. 000007CA  2F00                     move.l     -[A7], D0
  659. 000007CC  7000                     moveq.l    D0, 0x00
  660. 000007CE  302D E056                move.w     D0, [A5 - 0x1FAA]
  661. 000007D2  2F00                     move.l     -[A7], D0
  662. 000007D4  7000                     moveq.l    D0, 0x00
  663. 000007D6  302D BAE2                move.w     D0, [A5 - 0x451E]
  664. 000007DA  2F00                     move.l     -[A7], D0
  665. 000007DC  302D BAEA                move.w     D0, [A5 - 0x4516]
  666. 000007E0  48C0                     ext.l      D0
  667. 000007E2  2F00                     move.l     -[A7], D0
  668. 000007E4  302D BAE8                move.w     D0, [A5 - 0x4518]
  669. 000007E8  48C0                     ext.l      D0
  670. 000007EA  2F00                     move.l     -[A7], D0
  671. 000007EC  302D BB92                move.w     D0, [A5 - 0x446E]
  672. 000007F0  48C0                     ext.l      D0
  673. 000007F2  2F00                     move.l     -[A7], D0
  674. 000007F4  302D BB90                move.w     D0, [A5 - 0x4470]
  675. 000007F8  48C0                     ext.l      D0
  676. 000007FA  2F00                     move.l     -[A7], D0
  677. 000007FC  4EBA 0076                jsr        [PC + 0x76 /* 00000874 */]
  678. 00000800  4FEF 0024                lea.l      A7, [A7 + 0x24]
  679. 00000804  6006                     bra        +0x8 /* 0000080C */
  680. label00000806:
  681. 00000806  3B7C 0004 BB8E           move.w     [A5 - 0x4472], 0x4
  682. label0000080C:
  683. 0000080C  4A6D BB8E                tst.w      [A5 - 0x4472]
  684. 00000810  6654                     bne        +0x56 /* 00000866 */
  685. 00000812  536D C5E2                subq.w     [A5 - 0x3A1E], 1
  686. 00000816  4EBA 048A                jsr        [PC + 0x48A /* 00000CA2 */]
  687. 0000081A  206D BCF0                movea.l    A0, [A5 - 0x4310]
  688. 0000081E  226D BCEC                movea.l    A1, [A5 - 0x4314]
  689. 00000822  7000                     moveq.l    D0, 0x00
  690. 00000824  302D BAE2                move.w     D0, [A5 - 0x451E]
  691. 00000828  D080                     add.l      D0, D0
  692. 0000082A  3031 0800                move.w     D0, [A1 + D0]
  693. 0000082E  5440                     addq.w     D0, 2
  694. 00000830  7200                     moveq.l    D1, 0x00
  695. 00000832  3200                     move.w     D1, D0
  696. 00000834  7013                     moveq.l    D0, 0x13
  697. 00000836  B030 1800                cmp.b      D0, [A0 + D1]
  698. 0000083A  6626                     bne        +0x28 /* 00000862 */
  699. 0000083C  302D BB92                move.w     D0, [A5 - 0x446E]
  700. 00000840  48C0                     ext.l      D0
  701. 00000842  2F00                     move.l     -[A7], D0
  702. 00000844  302D BB90                move.w     D0, [A5 - 0x4470]
  703. 00000848  48C0                     ext.l      D0
  704. 0000084A  2F00                     move.l     -[A7], D0
  705. 0000084C  4EBA 033C                jsr        [PC + 0x33C /* 00000B8A */]
  706. 00000850  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  707. 00000854  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  708. 00000858  10AD BAE3                move.b     [A0], [A5 - 0x451D]
  709. 0000085C  4EBA 0444                jsr        [PC + 0x444 /* 00000CA2 */]
  710. 00000860  508F                     addq.l     A7, 8
  711. label00000862:
  712. 00000862  526D C5E2                addq.w     [A5 - 0x3A1E], 1
  713. label00000866:
  714. 00000866  536D C5D4                subq.w     [A5 - 0x3A2C], 1
  715. 0000086A  302D BB8E                move.w     D0, [A5 - 0x4472]
  716. 0000086E  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  717. 00000872  4E75                     rts
  718. fn00000874:
  719. 00000874  4E56 FFFE                link       A6, -0x0002
  720. 00000878  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  721. 0000087C  286E 0024                movea.l    A4, [A6 + 0x24]
  722. 00000880  382E 002A                move.w     D4, [A6 + 0x2A]
  723. 00000884  3A2E 0016                move.w     D5, [A6 + 0x16]
  724. 00000888  3C2E 001A                move.w     D6, [A6 + 0x1A]
  725. 0000088C  4247                     clr.w      D7
  726. 0000088E  4EBA 0412                jsr        [PC + 0x412 /* 00000CA2 */]
  727. 00000892  1D6D BB91 FFFE           move.b     [A6 - 0x2], [A5 - 0x446F]
  728. 00000898  1D6D BB93 FFFF           move.b     [A6 - 0x1], [A5 - 0x446D]
  729. 0000089E  7026                     moveq.l    D0, 0x26
  730. 000008A0  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  731. 000008A4  670A                     beq        +0xC /* 000008B0 */
  732. 000008A6  3B7C 0001 BB8E           move.w     [A5 - 0x4472], 0x1
  733. 000008AC  6000 00E8                bra        +0xEA /* 00000996 */
  734. label000008B0:
  735. 000008B0  0C47 0003                cmpi.w     D7, 0x3
  736. 000008B4  6C10                     bge        +0x12 /* 000008C6 */
  737. 000008B6  7020                     moveq.l    D0, 0x20
  738. 000008B8  EFA8                     lsl        D0, D7
  739. 000008BA  48C4                     ext.l      D4
  740. 000008BC  2204                     move.l     D1, D4
  741. 000008BE  C280                     and.l      D1, D0
  742. 000008C0  6704                     beq        +0x6 /* 000008C6 */
  743. 000008C2  526D C5DA                addq.w     [A5 - 0x3A26], 1
  744. label000008C6:
  745. 000008C6  4EBA 03DA                jsr        [PC + 0x3DA /* 00000CA2 */]
  746. 000008CA  426D C5DA                clr.w      [A5 - 0x3A26]
  747. 000008CE  4A47                     tst.w      D7
  748. 000008D0  660A                     bne        +0xC /* 000008DC */
  749. 000008D2  7027                     moveq.l    D0, 0x27
  750. 000008D4  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  751. 000008D8  6700 008C                beq        +0x8E /* 00000966 */
  752. label000008DC:
  753. 000008DC  0C46 008E                cmpi.w     D6, 0x8E
  754. 000008E0  664A                     bne        +0x4C /* 0000092C */
  755. 000008E2  0C47 0001                cmpi.w     D7, 0x1
  756. 000008E6  6614                     bne        +0x16 /* 000008FC */
  757. 000008E8  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  758. 000008EC  10BC 001C                move.b     [A0], 0x1C
  759. 000008F0  266D C5DE                movea.l    A3, [A5 - 0x3A22]
  760. 000008F4  528B                     addq.l     A3, 1
  761. 000008F6  56AD C5DE                addq.l     [A5 - 0x3A22], 3
  762. 000008FA  604C                     bra        +0x4E /* 00000948 */
  763. label000008FC:
  764. 000008FC  0C47 0002                cmpi.w     D7, 0x2
  765. 00000900  6646                     bne        +0x48 /* 00000948 */
  766. 00000902  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  767. 00000906  10BC 001D                move.b     [A0], 0x1D
  768. 0000090A  202D C5DE                move.l     D0, [A5 - 0x3A22]
  769. 0000090E  908B                     sub.l      D0, A3
  770. 00000910  5680                     addq.l     D0, 3
  771. 00000912  3B40 C5D2                move.w     [A5 - 0x3A2E], D0
  772. 00000916  16AD C5D3                move.b     [A3], [A5 - 0x3A2D]
  773. 0000091A  176D C5D2 0001           move.b     [A3 + 0x1], [A5 - 0x3A2E]
  774. 00000920  266D C5DE                movea.l    A3, [A5 - 0x3A22]
  775. 00000924  528B                     addq.l     A3, 1
  776. 00000926  56AD C5DE                addq.l     [A5 - 0x3A22], 3
  777. 0000092A  601C                     bra        +0x1E /* 00000948 */
  778. label0000092C:
  779. 0000092C  0C46 009C                cmpi.w     D6, 0x9C
  780. 00000930  6616                     bne        +0x18 /* 00000948 */
  781. 00000932  0C47 0002                cmpi.w     D7, 0x2
  782. 00000936  6610                     bne        +0x12 /* 00000948 */
  783. 00000938  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  784. 0000093C  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  785. 00000940  10BC 001E                move.b     [A0], 0x1E
  786. 00000944  526D C5D6                addq.w     [A5 - 0x3A2A], 1
  787. label00000948:
  788. 00000948  7000                     moveq.l    D0, 0x00
  789. 0000094A  2F00                     move.l     -[A7], D0
  790. 0000094C  4EBA F800                jsr        [PC - 0x800 /* 0000014E */]
  791. 00000950  4A40                     tst.w      D0
  792. 00000952  588F                     addq.l     A7, 4
  793. 00000954  6610                     bne        +0x12 /* 00000966 */
  794. 00000956  5247                     addq.w     D7, 1
  795. 00000958  BA47                     cmp.w      D5, D7
  796. 0000095A  6D0A                     blt        +0xC /* 00000966 */
  797. 0000095C  7024                     moveq.l    D0, 0x24
  798. 0000095E  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  799. 00000962  6700 FF4C                beq        -0xB2 /* 000008B0 */
  800. label00000966:
  801. 00000966  0C46 009C                cmpi.w     D6, 0x9C
  802. 0000096A  6604                     bne        +0x6 /* 00000970 */
  803. 0000096C  426D C5D6                clr.w      [A5 - 0x3A2A]
  804. label00000970:
  805. 00000970  4A6D BB8E                tst.w      [A5 - 0x4472]
  806. 00000974  6620                     bne        +0x22 /* 00000996 */
  807. 00000976  BE6E 0012                cmp.w      D7, [A6 + 0x12]
  808. 0000097A  6D04                     blt        +0x6 /* 00000980 */
  809. 0000097C  BA47                     cmp.w      D5, D7
  810. 0000097E  6C08                     bge        +0xA /* 00000988 */
  811. label00000980:
  812. 00000980  3B7C 0003 BB8E           move.w     [A5 - 0x4472], 0x3
  813. 00000986  600E                     bra        +0x10 /* 00000996 */
  814. label00000988:
  815. 00000988  7027                     moveq.l    D0, 0x27
  816. 0000098A  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  817. 0000098E  6706                     beq        +0x8 /* 00000996 */
  818. 00000990  3B7C 0002 BB8E           move.w     [A5 - 0x4472], 0x2
  819. label00000996:
  820. 00000996  4A6D BB8E                tst.w      [A5 - 0x4472]
  821. 0000099A  6600 01E4                bne        +0x1E6 /* 00000B80 */
  822. 0000099E  302E 000E                move.w     D0, [A6 + 0xE]
  823. 000009A2  48C0                     ext.l      D0
  824. 000009A4  2F00                     move.l     -[A7], D0
  825. 000009A6  302E 000A                move.w     D0, [A6 + 0xA]
  826. 000009AA  48C0                     ext.l      D0
  827. 000009AC  2F00                     move.l     -[A7], D0
  828. 000009AE  4EBA 01DA                jsr        [PC + 0x1DA /* 00000B8A */]
  829. 000009B2  0C46 00FF                cmpi.w     D6, 0xFF
  830. 000009B6  508F                     addq.l     A7, 8
  831. 000009B8  6F1E                     ble        +0x20 /* 000009D8 */
  832. 000009BA  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  833. 000009BE  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  834. 000009C2  10BC 00FE                move.b     [A0], 0xFE
  835. 000009C6  3006                     move.w     D0, D6
  836. 000009C8  907C 0100                sub.w      D0, 0x100
  837. 000009CC  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  838. 000009D0  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  839. 000009D4  1080                     move.b     [A0], D0
  840. 000009D6  600A                     bra        +0xC /* 000009E2 */
  841. label000009D8:
  842. 000009D8  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  843. 000009DC  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  844. 000009E0  1086                     move.b     [A0], D6
  845. label000009E2:
  846. 000009E2  7008                     moveq.l    D0, 0x08
  847. 000009E4  C044                     and.w      D0, D4
  848. 000009E6  670A                     beq        +0xC /* 000009F2 */
  849. 000009E8  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  850. 000009EC  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  851. 000009F0  1087                     move.b     [A0], D7
  852. label000009F2:
  853. 000009F2  0C46 001B                cmpi.w     D6, 0x1B
  854. 000009F6  6600 0112                bne        +0x114 /* 00000B0A */
  855. 000009FA  BA6E 0012                cmp.w      D5, [A6 + 0x12]
  856. 000009FE  6700 00E6                beq        +0xE8 /* 00000AE6 */
  857. 00000A02  200C                     move.l     D0, A4
  858. 00000A04  670E                     beq        +0x10 /* 00000A14 */
  859. 00000A06  3947 0012                move.w     [A4 + 0x12], D7
  860. 00000A0A  006C 0040 0010           ori.w      [A4 + 0x10], 0x40 /* '@' */
  861. 00000A10  6000 00D4                bra        +0xD6 /* 00000AE6 */
  862. label00000A14:
  863. 00000A14  206D BA78                movea.l    A0, [A5 - 0x4588]
  864. 00000A18  2068 0252                movea.l    A0, [A0 + 0x252]
  865. 00000A1C  302E 0022                move.w     D0, [A6 + 0x22]
  866. 00000A20  48C0                     ext.l      D0
  867. 00000A22  2200                     move.l     D1, D0
  868. 00000A24  C0FC 000E                mulu.w     D0, 0xE
  869. 00000A28  4841                     swap.w     D1
  870. 00000A2A  C2FC 000E                mulu.w     D1, 0xE
  871. 00000A2E  4841                     swap.w     D1
  872. 00000A30  4241                     clr.w      D1
  873. 00000A32  D081                     add.l      D0, D1
  874. 00000A34  2070 0804                movea.l    A0, [A0 + D0 + 0x4]
  875. 00000A38  1147 0003                move.b     [A0 + 0x3], D7
  876. 00000A3C  206D BA78                movea.l    A0, [A5 - 0x4588]
  877. 00000A40  2068 0252                movea.l    A0, [A0 + 0x252]
  878. 00000A44  302E 0022                move.w     D0, [A6 + 0x22]
  879. 00000A48  48C0                     ext.l      D0
  880. 00000A4A  2200                     move.l     D1, D0
  881. 00000A4C  C0FC 000E                mulu.w     D0, 0xE
  882. 00000A50  4841                     swap.w     D1
  883. 00000A52  C2FC 000E                mulu.w     D1, 0xE
  884. 00000A56  4841                     swap.w     D1
  885. 00000A58  4241                     clr.w      D1
  886. 00000A5A  D081                     add.l      D0, D1
  887. 00000A5C  2030 0804                move.l     D0, [A0 + D0 + 0x4]
  888. 00000A60  5280                     addq.l     D0, 1
  889. 00000A62  2F00                     move.l     -[A7], D0
  890. 00000A64  206D BA78                movea.l    A0, [A5 - 0x4588]
  891. 00000A68  2068 024E                movea.l    A0, [A0 + 0x24E]
  892. 00000A6C  226D BA78                movea.l    A1, [A5 - 0x4588]
  893. 00000A70  2269 0252                movea.l    A1, [A1 + 0x252]
  894. 00000A74  302E 0022                move.w     D0, [A6 + 0x22]
  895. 00000A78  48C0                     ext.l      D0
  896. 00000A7A  2200                     move.l     D1, D0
  897. 00000A7C  C0FC 000E                mulu.w     D0, 0xE
  898. 00000A80  4841                     swap.w     D1
  899. 00000A82  C2FC 000E                mulu.w     D1, 0xE
  900. 00000A86  4841                     swap.w     D1
  901. 00000A88  4241                     clr.w      D1
  902. 00000A8A  D081                     add.l      D0, D1
  903. 00000A8C  2271 0804                movea.l    A1, [A1 + D0 + 0x4]
  904. 00000A90  7000                     moveq.l    D0, 0x00
  905. 00000A92  1011                     move.b     D0, [A1]
  906. 00000A94  E780                     asl        D0, 3
  907. 00000A96  2F30 0800                move.l     -[A7], [A0 + D0]
  908. 00000A9A  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  909. 00000A9E  4EAD 1382                jsr        [A5 + 0x1382 /* export_620 */]
  910. 00000AA2  7000                     moveq.l    D0, 0x00
  911. 00000AA4  302D BB84                move.w     D0, [A5 - 0x447C]
  912. 00000AA8  322E 0022                move.w     D1, [A6 + 0x22]
  913. 00000AAC  48C1                     ext.l      D1
  914. 00000AAE  B280                     cmp.l      D1, D0
  915. 00000AB0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  916. 00000AB4  6F30                     ble        +0x32 /* 00000AE6 */
  917. 00000AB6  206D BA78                movea.l    A0, [A5 - 0x4588]
  918. 00000ABA  2068 0252                movea.l    A0, [A0 + 0x252]
  919. 00000ABE  302E 0022                move.w     D0, [A6 + 0x22]
  920. 00000AC2  48C0                     ext.l      D0
  921. 00000AC4  2200                     move.l     D1, D0
  922. 00000AC6  C0FC 000E                mulu.w     D0, 0xE
  923. 00000ACA  4841                     swap.w     D1
  924. 00000ACC  C2FC 000E                mulu.w     D1, 0xE
  925. 00000AD0  4841                     swap.w     D1
  926. 00000AD2  4241                     clr.w      D1
  927. 00000AD4  D081                     add.l      D0, D1
  928. 00000AD6  4870 0804                pea.l      [A0 + D0 + 0x4]
  929. 00000ADA  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  930. 00000ADE  3D6D BB84 0022           move.w     [A6 + 0x22], [A5 - 0x447C]
  931. 00000AE4  588F                     addq.l     A7, 4
  932. label00000AE6:
  933. 00000AE6  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  934. 00000AEA  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  935. 00000AEE  10AE 001F                move.b     [A0], [A6 + 0x1F]
  936. 00000AF2  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  937. 00000AF6  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  938. 00000AFA  10AE 0023                move.b     [A0], [A6 + 0x23]
  939. 00000AFE  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  940. 00000B02  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  941. 00000B06  10BC 00F9                move.b     [A0], 0xF9
  942. label00000B0A:
  943. 00000B0A  4A6D BB90                tst.w      [A5 - 0x4470]
  944. 00000B0E  6606                     bne        +0x8 /* 00000B16 */
  945. 00000B10  4A6D BB92                tst.w      [A5 - 0x446E]
  946. 00000B14  6722                     beq        +0x24 /* 00000B38 */
  947. label00000B16:
  948. 00000B16  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  949. 00000B1A  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  950. 00000B1E  10BC 0028                move.b     [A0], 0x28 /* '(' */
  951. 00000B22  302D BB92                move.w     D0, [A5 - 0x446E]
  952. 00000B26  48C0                     ext.l      D0
  953. 00000B28  2F00                     move.l     -[A7], D0
  954. 00000B2A  302D BB90                move.w     D0, [A5 - 0x4470]
  955. 00000B2E  48C0                     ext.l      D0
  956. 00000B30  2F00                     move.l     -[A7], D0
  957. 00000B32  4EBA 0056                jsr        [PC + 0x56 /* 00000B8A */]
  958. 00000B36  508F                     addq.l     A7, 8
  959. label00000B38:
  960. 00000B38  4A2E FFFE                tst.b      [A6 - 0x2]
  961. 00000B3C  6606                     bne        +0x8 /* 00000B44 */
  962. 00000B3E  4A2E FFFF                tst.b      [A6 - 0x1]
  963. 00000B42  6722                     beq        +0x24 /* 00000B66 */
  964. label00000B44:
  965. 00000B44  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  966. 00000B48  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  967. 00000B4C  10BC 0029                move.b     [A0], 0x29 /* ')' */
  968. 00000B50  7000                     moveq.l    D0, 0x00
  969. 00000B52  102E FFFF                move.b     D0, [A6 - 0x1]
  970. 00000B56  2F00                     move.l     -[A7], D0
  971. 00000B58  7000                     moveq.l    D0, 0x00
  972. 00000B5A  102E FFFE                move.b     D0, [A6 - 0x2]
  973. 00000B5E  2F00                     move.l     -[A7], D0
  974. 00000B60  4EBA 0028                jsr        [PC + 0x28 /* 00000B8A */]
  975. 00000B64  508F                     addq.l     A7, 8
  976. label00000B66:
  977. 00000B66  0C46 008E                cmpi.w     D6, 0x8E
  978. 00000B6A  6614                     bne        +0x16 /* 00000B80 */
  979. 00000B6C  202D C5DE                move.l     D0, [A5 - 0x3A22]
  980. 00000B70  908B                     sub.l      D0, A3
  981. 00000B72  3B40 C5D2                move.w     [A5 - 0x3A2E], D0
  982. 00000B76  16AD C5D3                move.b     [A3], [A5 - 0x3A2D]
  983. 00000B7A  176D C5D2 0001           move.b     [A3 + 0x1], [A5 - 0x3A2E]
  984. label00000B80:
  985. 00000B80  4CEE 18F0 FFE6           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x1A]
  986. 00000B86  4E5E                     unlink     A6
  987. 00000B88  4E75                     rts
  988. fn00000B8A:
  989. 00000B8A  4E56 0000                link       A6, 0
  990. 00000B8E  2F07                     move.l     -[A7], D7
  991. 00000B90  3E2E 000E                move.w     D7, [A6 + 0xE]
  992. 00000B94  4A6D BB98                tst.w      [A5 - 0x4468]
  993. 00000B98  6700 00BC                beq        +0xBE /* 00000C56 */
  994. 00000B9C  4A6E 000A                tst.w      [A6 + 0xA]
  995. 00000BA0  6C52                     bge        +0x54 /* 00000BF4 */
  996. 00000BA2  446E 000A                neg.w      [A6 + 0xA]
  997. 00000BA6  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  998. 00000BAA  10BC 0023                move.b     [A0], 0x23 /* '#' */
  999. 00000BAE  202D C5DE                move.l     D0, [A5 - 0x3A22]
  1000. 00000BB2  5280                     addq.l     D0, 1
  1001. 00000BB4  2040                     movea.l    A0, D0
  1002. 00000BB6  10AE 000B                move.b     [A0], [A6 + 0xB]
  1003. 00000BBA  202D C5DE                move.l     D0, [A5 - 0x3A22]
  1004. 00000BBE  5280                     addq.l     D0, 1
  1005. 00000BC0  2040                     movea.l    A0, D0
  1006. 00000BC2  116E 000A 0001           move.b     [A0 + 0x1], [A6 + 0xA]
  1007. 00000BC8  48C7                     ext.l      D7
  1008. 00000BCA  2007                     move.l     D0, D7
  1009. 00000BCC  D0AD C5C6                add.l      D0, [A5 - 0x3A3A]
  1010. 00000BD0  2F00                     move.l     -[A7], D0
  1011. 00000BD2  202D C5DE                move.l     D0, [A5 - 0x3A22]
  1012. 00000BD6  5680                     addq.l     D0, 3
  1013. 00000BD8  2F00                     move.l     -[A7], D0
  1014. 00000BDA  302E 000A                move.w     D0, [A6 + 0xA]
  1015. 00000BDE  48C0                     ext.l      D0
  1016. 00000BE0  2F00                     move.l     -[A7], D0
  1017. 00000BE2  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  1018. 00000BE6  302E 000A                move.w     D0, [A6 + 0xA]
  1019. 00000BEA  5640                     addq.w     D0, 3
  1020. 00000BEC  48C0                     ext.l      D0
  1021. 00000BEE  D1AD C5DE                add.l      [A5 - 0x3A22], D0
  1022. 00000BF2  6062                     bra        +0x64 /* 00000C56 */
  1023. label00000BF4:
  1024. 00000BF4  0C47 0001                cmpi.w     D7, 0x1
  1025. 00000BF8  660E                     bne        +0x10 /* 00000C08 */
  1026. 00000BFA  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  1027. 00000BFE  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  1028. 00000C02  10BC 0020                move.b     [A0], 0x20 /* ' ' */
  1029. 00000C06  601A                     bra        +0x1C /* 00000C22 */
  1030. label00000C08:
  1031. 00000C08  4A47                     tst.w      D7
  1032. 00000C0A  6716                     beq        +0x18 /* 00000C22 */
  1033. 00000C0C  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  1034. 00000C10  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  1035. 00000C14  10BC 0022                move.b     [A0], 0x22 /* '\"' */
  1036. 00000C18  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  1037. 00000C1C  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  1038. 00000C20  1087                     move.b     [A0], D7
  1039. label00000C22:
  1040. 00000C22  7001                     moveq.l    D0, 0x01
  1041. 00000C24  B06E 000A                cmp.w      D0, [A6 + 0xA]
  1042. 00000C28  660E                     bne        +0x10 /* 00000C38 */
  1043. 00000C2A  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  1044. 00000C2E  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  1045. 00000C32  10BC 001F                move.b     [A0], 0x1F
  1046. 00000C36  601E                     bra        +0x20 /* 00000C56 */
  1047. label00000C38:
  1048. 00000C38  4A6E 000A                tst.w      [A6 + 0xA]
  1049. 00000C3C  6718                     beq        +0x1A /* 00000C56 */
  1050. 00000C3E  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  1051. 00000C42  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  1052. 00000C46  10BC 0021                move.b     [A0], 0x21 /* '!' */
  1053. 00000C4A  206D C5DE                movea.l    A0, [A5 - 0x3A22]
  1054. 00000C4E  52AD C5DE                addq.l     [A5 - 0x3A22], 1
  1055. 00000C52  10AE 000B                move.b     [A0], [A6 + 0xB]
  1056. label00000C56:
  1057. 00000C56  2E2E FFFC                move.l     D7, [A6 - 0x4]
  1058. 00000C5A  4E5E                     unlink     A6
  1059. 00000C5C  4E75                     rts
  1060. export_895:
  1061. fn00000C5E:
  1062. 00000C5E  48E7 0018                movem.l    -[A7], A3,A4
  1063. 00000C62  266F 000C                movea.l    A3, [A7 + 0xC]
  1064. 00000C66  49ED BBBC                lea.l      A4, [A5 - 0x4444]
  1065. 00000C6A  6008                     bra        +0xA /* 00000C74 */
  1066. label00000C6C:
  1067. 00000C6C  D6FC 0001                add.w      A3, 0x1
  1068. 00000C70  D8FC 0001                add.w      A4, 0x1
  1069. label00000C74:
  1070. 00000C74  4A13                     tst.b      [A3]
  1071. 00000C76  671A                     beq        +0x1C /* 00000C92 */
  1072. 00000C78  7000                     moveq.l    D0, 0x00
  1073. 00000C7A  1013                     move.b     D0, [A3]
  1074. 00000C7C  41ED A714                lea.l      A0, [A5 - 0x58EC]
  1075. 00000C80  7200                     moveq.l    D1, 0x00
  1076. 00000C82  1214                     move.b     D1, [A4]
  1077. 00000C84  43ED A714                lea.l      A1, [A5 - 0x58EC]
  1078. 00000C88  1030 0000                move.b     D0, [A0 + D0.w]
  1079. 00000C8C  B031 1000                cmp.b      D0, [A1 + D1.w]
  1080. 00000C90  67DA                     beq        -0x24 /* 00000C6C */
  1081. label00000C92:
  1082. 00000C92  1013                     move.b     D0, [A3]
  1083. 00000C94  B014                     cmp.b      D0, [A4]
  1084. 00000C96  57C0                     seq        D0
  1085. 00000C98  0240 0001                andi.w     D0, 0x1
  1086. 00000C9C  4CDF 1800                movem.l    A3,A4, [A7]+
  1087. 00000CA0  4E75                     rts
  1088. export_896:
  1089. fn00000CA2:
  1090. 00000CA2  4E56 FFEA                link       A6, -0x0016
  1091. 00000CA6  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  1092. 00000CAA  47ED BBBC                lea.l      A3, [A5 - 0x4444]
  1093. 00000CAE  426D BAE0                clr.w      [A5 - 0x4520]
  1094. 00000CB2  426D BB92                clr.w      [A5 - 0x446E]
  1095. 00000CB6  426D BB90                clr.w      [A5 - 0x4470]
  1096. 00000CBA  426D C5D8                clr.w      [A5 - 0x3A28]
  1097. 00000CBE  4245                     clr.w      D5
  1098. 00000CC0  426E FFFE                clr.w      [A6 - 0x2]
  1099. 00000CC4  3B7C 00FF BAE2           move.w     [A5 - 0x451E], 0xFF
  1100. 00000CCA  2B6D BBB0 BBAC           move.l     [A5 - 0x4454], [A5 - 0x4450]
  1101. 00000CD0  4247                     clr.w      D7
  1102. 00000CD2  4A6D BB98                tst.w      [A5 - 0x4468]
  1103. 00000CD6  6778                     beq        +0x7A /* 00000D50 */
  1104. 00000CD8  6030                     bra        +0x32 /* 00000D0A */
  1105. label00000CDA:
  1106. 00000CDA  0C46 0020                cmpi.w     D6, 0x20 /* ' ' */
  1107. 00000CDE  661C                     bne        +0x1E /* 00000CFC */
  1108. 00000CE0  3B7C 0001 BB90           move.w     [A5 - 0x4470], 0x1
  1109. 00000CE6  6004                     bra        +0x6 /* 00000CEC */
  1110. label00000CE8:
  1111. 00000CE8  526D BB90                addq.w     [A5 - 0x4470], 1
  1112. label00000CEC:
  1113. 00000CEC  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1114. 00000CF0  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1115. 00000CF4  7020                     moveq.l    D0, 0x20
  1116. 00000CF6  B010                     cmp.b      D0, [A0]
  1117. 00000CF8  67EE                     beq        -0x10 /* 00000CE8 */
  1118. 00000CFA  600E                     bra        +0x10 /* 00000D0A */
  1119. label00000CFC:
  1120. 00000CFC  0C46 000D                cmpi.w     D6, 0xD /* '\r' */
  1121. 00000D00  6604                     bne        +0x6 /* 00000D06 */
  1122. 00000D02  526D BB92                addq.w     [A5 - 0x446E], 1
  1123. label00000D06:
  1124. 00000D06  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1125. label00000D0A:
  1126. 00000D0A  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1127. 00000D0E  7000                     moveq.l    D0, 0x00
  1128. 00000D10  1010                     move.b     D0, [A0]
  1129. 00000D12  3C00                     move.w     D6, D0
  1130. 00000D14  7000                     moveq.l    D0, 0x00
  1131. 00000D16  1006                     move.b     D0, D6
  1132. 00000D18  D040                     add.w      D0, D0
  1133. 00000D1A  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  1134. 00000D1E  7240                     moveq.l    D1, 0x40
  1135. 00000D20  C270 0000                and.w      D1, [A0 + D0.w]
  1136. 00000D24  66B4                     bne        -0x4A /* 00000CDA */
  1137. 00000D26  0C46 007B                cmpi.w     D6, 0x7B /* '{' */
  1138. 00000D2A  662E                     bne        +0x30 /* 00000D5A */
  1139. 00000D2C  486D BBB0                pea.l      [A5 - 0x4450]
  1140. 00000D30  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  1141. 00000D34  202D BBAC                move.l     D0, [A5 - 0x4454]
  1142. 00000D38  90AD BBB0                sub.l      D0, [A5 - 0x4450]
  1143. 00000D3C  3B40 BB90                move.w     [A5 - 0x4470], D0
  1144. 00000D40  202D BBAC                move.l     D0, [A5 - 0x4454]
  1145. 00000D44  90AD C5C6                sub.l      D0, [A5 - 0x3A3A]
  1146. 00000D48  3B40 BB92                move.w     [A5 - 0x446E], D0
  1147. 00000D4C  588F                     addq.l     A7, 4
  1148. 00000D4E  600A                     bra        +0xC /* 00000D5A */
  1149. label00000D50:
  1150. 00000D50  486D BBB0                pea.l      [A5 - 0x4450]
  1151. 00000D54  4EAD 0E92                jsr        [A5 + 0xE92 /* export_462 */]
  1152. 00000D58  588F                     addq.l     A7, 4
  1153. label00000D5A:
  1154. 00000D5A  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1155. 00000D5E  7000                     moveq.l    D0, 0x00
  1156. 00000D60  1010                     move.b     D0, [A0]
  1157. 00000D62  3C00                     move.w     D6, D0
  1158. 00000D64  0C46 0027                cmpi.w     D6, 0x27 /* '\'' */
  1159. 00000D68  57C4                     seq        D4
  1160. 00000D6A  0244 0001                andi.w     D4, 0x1
  1161. 00000D6E  670E                     beq        +0x10 /* 00000D7E */
  1162. 00000D70  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1163. 00000D74  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1164. 00000D78  7000                     moveq.l    D0, 0x00
  1165. 00000D7A  1010                     move.b     D0, [A0]
  1166. 00000D7C  3C00                     move.w     D6, D0
  1167. label00000D7E:
  1168. 00000D7E  7000                     moveq.l    D0, 0x00
  1169. 00000D80  1006                     move.b     D0, D6
  1170. 00000D82  D040                     add.w      D0, D0
  1171. 00000D84  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  1172. 00000D88  7206                     moveq.l    D1, 0x06
  1173. 00000D8A  C270 0000                and.w      D1, [A0 + D0.w]
  1174. 00000D8E  660C                     bne        +0xE /* 00000D9C */
  1175. 00000D90  BC6D BCC0                cmp.w      D6, [A5 - 0x4340]
  1176. 00000D94  6706                     beq        +0x8 /* 00000D9C */
  1177. 00000D96  4A44                     tst.w      D4
  1178. 00000D98  6700 0124                beq        +0x126 /* 00000EBE */
  1179. label00000D9C:
  1180. 00000D9C  16C6                     move.b     [A3]+, D6
  1181. 00000D9E  0C06 003A                cmpi.b     D6, 0x3A /* ':' */
  1182. 00000DA2  6602                     bne        +0x4 /* 00000DA6 */
  1183. 00000DA4  5245                     addq.w     D5, 1
  1184. label00000DA6:
  1185. 00000DA6  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1186. 00000DAA  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1187. 00000DAE  7000                     moveq.l    D0, 0x00
  1188. 00000DB0  1010                     move.b     D0, [A0]
  1189. 00000DB2  3C00                     move.w     D6, D0
  1190. 00000DB4  7000                     moveq.l    D0, 0x00
  1191. 00000DB6  1006                     move.b     D0, D6
  1192. 00000DB8  D040                     add.w      D0, D0
  1193. 00000DBA  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  1194. 00000DBE  323C 1606                move.w     D1, 0x1606
  1195. 00000DC2  C270 0000                and.w      D1, [A0 + D0.w]
  1196. 00000DC6  6610                     bne        +0x12 /* 00000DD8 */
  1197. 00000DC8  BC6D BCC0                cmp.w      D6, [A5 - 0x4340]
  1198. 00000DCC  670A                     beq        +0xC /* 00000DD8 */
  1199. 00000DCE  4A44                     tst.w      D4
  1200. 00000DD0  670E                     beq        +0x10 /* 00000DE0 */
  1201. 00000DD2  0C46 0027                cmpi.w     D6, 0x27 /* '\'' */
  1202. 00000DD6  6708                     beq        +0xA /* 00000DE0 */
  1203. label00000DD8:
  1204. 00000DD8  5247                     addq.w     D7, 1
  1205. 00000DDA  0C47 00FF                cmpi.w     D7, 0xFF
  1206. 00000DDE  6DBC                     blt        -0x42 /* 00000D9C */
  1207. label00000DE0:
  1208. 00000DE0  4213                     clr.b      [A3]
  1209. 00000DE2  4A44                     tst.w      D4
  1210. 00000DE4  6716                     beq        +0x18 /* 00000DFC */
  1211. 00000DE6  0C46 0027                cmpi.w     D6, 0x27 /* '\'' */
  1212. 00000DEA  6600 0478                bne        +0x47A /* 00001264 */
  1213. 00000DEE  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1214. 00000DF2  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1215. 00000DF6  7000                     moveq.l    D0, 0x00
  1216. 00000DF8  1010                     move.b     D0, [A0]
  1217. 00000DFA  3C00                     move.w     D6, D0
  1218. label00000DFC:
  1219. 00000DFC  4A6D C5E2                tst.w      [A5 - 0x3A1E]
  1220. 00000E00  6700 01E8                beq        +0x1EA /* 00000FEA */
  1221. 00000E04  286D BBB0                movea.l    A4, [A5 - 0x4450]
  1222. 00000E08  600A                     bra        +0xC /* 00000E14 */
  1223. label00000E0A:
  1224. 00000E0A  D8FC 0001                add.w      A4, 0x1
  1225. 00000E0E  7000                     moveq.l    D0, 0x00
  1226. 00000E10  1014                     move.b     D0, [A4]
  1227. 00000E12  3C00                     move.w     D6, D0
  1228. label00000E14:
  1229. 00000E14  7000                     moveq.l    D0, 0x00
  1230. 00000E16  1006                     move.b     D0, D6
  1231. 00000E18  D040                     add.w      D0, D0
  1232. 00000E1A  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  1233. 00000E1E  7240                     moveq.l    D1, 0x40
  1234. 00000E20  C270 0000                and.w      D1, [A0 + D0.w]
  1235. 00000E24  66E4                     bne        -0x1A /* 00000E0A */
  1236. 00000E26  0C46 0028                cmpi.w     D6, 0x28 /* '(' */
  1237. 00000E2A  6600 01BE                bne        +0x1C0 /* 00000FEA */
  1238. 00000E2E  7038                     moveq.l    D0, 0x38
  1239. 00000E30  2F00                     move.l     -[A7], D0
  1240. 00000E32  4EBA 050C                jsr        [PC + 0x50C /* 00001340 */]
  1241. 00000E36  4A40                     tst.w      D0
  1242. 00000E38  588F                     addq.l     A7, 4
  1243. 00000E3A  6600 01AE                bne        +0x1B0 /* 00000FEA */
  1244. 00000E3E  526E FFFE                addq.w     [A6 - 0x2], 1
  1245. 00000E42  526D C5D8                addq.w     [A5 - 0x3A28], 1
  1246. 00000E46  7E49                     moveq.l    D7, 0x49
  1247. label00000E48:
  1248. 00000E48  0C47 01C7                cmpi.w     D7, 0x1C7
  1249. 00000E4C  6F0E                     ble        +0x10 /* 00000E5C */
  1250. 00000E4E  7001                     moveq.l    D0, 0x01
  1251. 00000E50  2F00                     move.l     -[A7], D0
  1252. 00000E52  4EBA 041A                jsr        [PC + 0x41A /* 0000126E */]
  1253. 00000E56  588F                     addq.l     A7, 4
  1254. 00000E58  6000 0190                bra        +0x192 /* 00000FEA */
  1255. label00000E5C:
  1256. 00000E5C  48C7                     ext.l      D7
  1257. 00000E5E  2F07                     move.l     -[A7], D7
  1258. 00000E60  4EBA 04DE                jsr        [PC + 0x4DE /* 00001340 */]
  1259. 00000E64  4A40                     tst.w      D0
  1260. 00000E66  588F                     addq.l     A7, 4
  1261. 00000E68  6750                     beq        +0x52 /* 00000EBA */
  1262. 00000E6A  0C47 00EB                cmpi.w     D7, 0xEB
  1263. 00000E6E  6700 017A                beq        +0x17C /* 00000FEA */
  1264. 00000E72  3B47 BAE2                move.w     [A5 - 0x451E], D7
  1265. 00000E76  206D BCF0                movea.l    A0, [A5 - 0x4310]
  1266. 00000E7A  226D BCEC                movea.l    A1, [A5 - 0x4314]
  1267. 00000E7E  48C7                     ext.l      D7
  1268. 00000E80  2007                     move.l     D0, D7
  1269. 00000E82  D080                     add.l      D0, D0
  1270. 00000E84  7200                     moveq.l    D1, 0x00
  1271. 00000E86  3231 0800                move.w     D1, [A1 + D0]
  1272. 00000E8A  7000                     moveq.l    D0, 0x00
  1273. 00000E8C  1030 1800                move.b     D0, [A0 + D1]
  1274. 00000E90  3B40 BAE8                move.w     [A5 - 0x4518], D0
  1275. 00000E94  206D BCF0                movea.l    A0, [A5 - 0x4310]
  1276. 00000E98  226D BCEC                movea.l    A1, [A5 - 0x4314]
  1277. 00000E9C  48C7                     ext.l      D7
  1278. 00000E9E  2007                     move.l     D0, D7
  1279. 00000EA0  D080                     add.l      D0, D0
  1280. 00000EA2  3031 0800                move.w     D0, [A1 + D0]
  1281. 00000EA6  5240                     addq.w     D0, 1
  1282. 00000EA8  7200                     moveq.l    D1, 0x00
  1283. 00000EAA  3200                     move.w     D1, D0
  1284. 00000EAC  7000                     moveq.l    D0, 0x00
  1285. 00000EAE  1030 1800                move.b     D0, [A0 + D1]
  1286. 00000EB2  3B40 BAEA                move.w     [A5 - 0x4516], D0
  1287. 00000EB6  6000 0132                bra        +0x134 /* 00000FEA */
  1288. label00000EBA:
  1289. 00000EBA  5247                     addq.w     D7, 1
  1290. 00000EBC  608A                     bra        -0x74 /* 00000E48 */
  1291. label00000EBE:
  1292. 00000EBE  7000                     moveq.l    D0, 0x00
  1293. 00000EC0  1006                     move.b     D0, D6
  1294. 00000EC2  D040                     add.w      D0, D0
  1295. 00000EC4  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  1296. 00000EC8  323C 0400                move.w     D1, 0x400
  1297. 00000ECC  C270 0000                and.w      D1, [A0 + D0.w]
  1298. 00000ED0  6630                     bne        +0x32 /* 00000F02 */
  1299. 00000ED2  4A6D C5E2                tst.w      [A5 - 0x3A1E]
  1300. 00000ED6  6700 0088                beq        +0x8A /* 00000F60 */
  1301. 00000EDA  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1302. 00000EDE  7000                     moveq.l    D0, 0x00
  1303. 00000EE0  1028 0001                move.b     D0, [A0 + 0x1]
  1304. 00000EE4  D040                     add.w      D0, D0
  1305. 00000EE6  41ED A414                lea.l      A0, [A5 - 0x5BEC]
  1306. 00000EEA  323C 0400                move.w     D1, 0x400
  1307. 00000EEE  C270 0000                and.w      D1, [A0 + D0.w]
  1308. 00000EF2  676C                     beq        +0x6E /* 00000F60 */
  1309. 00000EF4  48C6                     ext.l      D6
  1310. 00000EF6  2F06                     move.l     -[A7], D6
  1311. 00000EF8  4EAD 2A82                jsr        [A5 + 0x2A82 /* export_1356 */]
  1312. 00000EFC  4A40                     tst.w      D0
  1313. 00000EFE  588F                     addq.l     A7, 4
  1314. 00000F00  675E                     beq        +0x60 /* 00000F60 */
  1315. label00000F02:
  1316. 00000F02  486D BAEC                pea.l      [A5 - 0x4514]
  1317. 00000F06  486D BBB0                pea.l      [A5 - 0x4450]
  1318. 00000F0A  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  1319. 00000F0E  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1320. 00000F12  7025                     moveq.l    D0, 0x25
  1321. 00000F14  B010                     cmp.b      D0, [A0]
  1322. 00000F16  508F                     addq.l     A7, 8
  1323. 00000F18  663C                     bne        +0x3E /* 00000F56 */
  1324. 00000F1A  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1325. 00000F1E  486D BAEC                pea.l      [A5 - 0x4514]
  1326. 00000F22  486E FFF4                pea.l      [A6 - 0xC]
  1327. 00000F26  3F3C 080E                move.w     -[A7], 0x80E
  1328. 00000F2A  A9EB                     syscall    Pack4/FP68K
  1329. 00000F2C  486D E936                pea.l      [A5 - 0x16CA]
  1330. 00000F30  486E FFEA                pea.l      [A6 - 0x16]
  1331. 00000F34  3F3C 080E                move.w     -[A7], 0x80E
  1332. 00000F38  A9EB                     syscall    Pack4/FP68K
  1333. 00000F3A  486E FFEA                pea.l      [A6 - 0x16]
  1334. 00000F3E  486E FFF4                pea.l      [A6 - 0xC]
  1335. 00000F42  3F3C 0004                move.w     -[A7], 0x4
  1336. 00000F46  A9EB                     syscall    Pack4/FP68K
  1337. 00000F48  486E FFF4                pea.l      [A6 - 0xC]
  1338. 00000F4C  486D BAEC                pea.l      [A5 - 0x4514]
  1339. 00000F50  3F3C 0810                move.w     -[A7], 0x810
  1340. 00000F54  A9EB                     syscall    Pack4/FP68K
  1341. label00000F56:
  1342. 00000F56  3B7C 0018 BAE2           move.w     [A5 - 0x451E], 0x18
  1343. 00000F5C  6000 008C                bra        +0x8E /* 00000FEA */
  1344. label00000F60:
  1345. 00000F60  0C46 0022                cmpi.w     D6, 0x22 /* '\"' */
  1346. 00000F64  664C                     bne        +0x4E /* 00000FB2 */
  1347. label00000F66:
  1348. 00000F66  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1349. 00000F6A  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1350. 00000F6E  7000                     moveq.l    D0, 0x00
  1351. 00000F70  1010                     move.b     D0, [A0]
  1352. 00000F72  3C00                     move.w     D6, D0
  1353. 00000F74  0C46 0022                cmpi.w     D6, 0x22 /* '\"' */
  1354. 00000F78  661C                     bne        +0x1E /* 00000F96 */
  1355. 00000F7A  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1356. 00000F7E  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1357. 00000F82  7000                     moveq.l    D0, 0x00
  1358. 00000F84  1010                     move.b     D0, [A0]
  1359. 00000F86  3C00                     move.w     D6, D0
  1360. 00000F88  0C46 0022                cmpi.w     D6, 0x22 /* '\"' */
  1361. 00000F8C  6712                     beq        +0x14 /* 00000FA0 */
  1362. 00000F8E  3B7C 0019 BAE2           move.w     [A5 - 0x451E], 0x19
  1363. 00000F94  6054                     bra        +0x56 /* 00000FEA */
  1364. label00000F96:
  1365. 00000F96  4A46                     tst.w      D6
  1366. 00000F98  6606                     bne        +0x8 /* 00000FA0 */
  1367. 00000F9A  4213                     clr.b      [A3]
  1368. 00000F9C  6000 02C6                bra        +0x2C8 /* 00001264 */
  1369. label00000FA0:
  1370. 00000FA0  5247                     addq.w     D7, 1
  1371. 00000FA2  0C47 00FF                cmpi.w     D7, 0xFF
  1372. 00000FA6  6F06                     ble        +0x8 /* 00000FAE */
  1373. 00000FA8  4213                     clr.b      [A3]
  1374. 00000FAA  6000 02B8                bra        +0x2BA /* 00001264 */
  1375. label00000FAE:
  1376. 00000FAE  16C6                     move.b     [A3]+, D6
  1377. 00000FB0  60B4                     bra        -0x4A /* 00000F66 */
  1378. label00000FB2:
  1379. 00000FB2  16C6                     move.b     [A3]+, D6
  1380. 00000FB4  6734                     beq        +0x36 /* 00000FEA */
  1381. 00000FB6  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1382. 00000FBA  0C46 003C                cmpi.w     D6, 0x3C /* '<' */
  1383. 00000FBE  6706                     beq        +0x8 /* 00000FC6 */
  1384. 00000FC0  0C46 003E                cmpi.w     D6, 0x3E /* '>' */
  1385. 00000FC4  660A                     bne        +0xC /* 00000FD0 */
  1386. label00000FC6:
  1387. 00000FC6  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1388. 00000FCA  703D                     moveq.l    D0, 0x3D
  1389. 00000FCC  B010                     cmp.b      D0, [A0]
  1390. 00000FCE  6710                     beq        +0x12 /* 00000FE0 */
  1391. label00000FD0:
  1392. 00000FD0  0C46 003C                cmpi.w     D6, 0x3C /* '<' */
  1393. 00000FD4  6614                     bne        +0x16 /* 00000FEA */
  1394. 00000FD6  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1395. 00000FDA  703E                     moveq.l    D0, 0x3E
  1396. 00000FDC  B010                     cmp.b      D0, [A0]
  1397. 00000FDE  660A                     bne        +0xC /* 00000FEA */
  1398. label00000FE0:
  1399. 00000FE0  206D BBB0                movea.l    A0, [A5 - 0x4450]
  1400. 00000FE4  52AD BBB0                addq.l     [A5 - 0x4450], 1
  1401. 00000FE8  16D0                     move.b     [A3]+, [A0]
  1402. label00000FEA:
  1403. 00000FEA  4213                     clr.b      [A3]
  1404. 00000FEC  0C6D 00FF BAE2           cmpi.w     [A5 - 0x451E], 0xFF
  1405. 00000FF2  6600 0238                bne        +0x23A /* 0000122C */
  1406. 00000FF6  4A2D BBBC                tst.b      [A5 - 0x4444]
  1407. 00000FFA  6700 0230                beq        +0x232 /* 0000122C */
  1408. 00000FFE  7E24                     moveq.l    D7, 0x24
  1409. label00001000:
  1410. 00001000  48C7                     ext.l      D7
  1411. 00001002  2F07                     move.l     -[A7], D7
  1412. 00001004  4EBA 033A                jsr        [PC + 0x33A /* 00001340 */]
  1413. 00001008  4A40                     tst.w      D0
  1414. 0000100A  588F                     addq.l     A7, 4
  1415. 0000100C  6700 0084                beq        +0x86 /* 00001092 */
  1416. 00001010  206D BCF0                movea.l    A0, [A5 - 0x4310]
  1417. 00001014  226D BCEC                movea.l    A1, [A5 - 0x4314]
  1418. 00001018  48C7                     ext.l      D7
  1419. 0000101A  2007                     move.l     D0, D7
  1420. 0000101C  D080                     add.l      D0, D0
  1421. 0000101E  3031 0800                move.w     D0, [A1 + D0]
  1422. 00001022  5640                     addq.w     D0, 3
  1423. 00001024  7200                     moveq.l    D1, 0x00
  1424. 00001026  3200                     move.w     D1, D0
  1425. 00001028  7000                     moveq.l    D0, 0x00
  1426. 0000102A  1030 1800                move.b     D0, [A0 + D1]
  1427. 0000102E  3B40 BAE6                move.w     [A5 - 0x451A], D0
  1428. 00001032  206D BCF0                movea.l    A0, [A5 - 0x4310]
  1429. 00001036  226D BCEC                movea.l    A1, [A5 - 0x4314]
  1430. 0000103A  48C7                     ext.l      D7
  1431. 0000103C  2007                     move.l     D0, D7
  1432. 0000103E  D080                     add.l      D0, D0
  1433. 00001040  3031 0800                move.w     D0, [A1 + D0]
  1434. 00001044  5440                     addq.w     D0, 2
  1435. 00001046  7200                     moveq.l    D1, 0x00
  1436. 00001048  3200                     move.w     D1, D0
  1437. 0000104A  7012                     moveq.l    D0, 0x12
  1438. 0000104C  B030 1800                cmp.b      D0, [A0 + D1]
  1439. 00001050  660E                     bne        +0x10 /* 00001060 */
  1440. 00001052  4A6D C5E2                tst.w      [A5 - 0x3A1E]
  1441. 00001056  673A                     beq        +0x3C /* 00001092 */
  1442. 00001058  3B6D BAE6 BAE0           move.w     [A5 - 0x4520], [A5 - 0x451A]
  1443. 0000105E  602C                     bra        +0x2E /* 0000108C */
  1444. label00001060:
  1445. 00001060  206D BCF0                movea.l    A0, [A5 - 0x4310]
  1446. 00001064  226D BCEC                movea.l    A1, [A5 - 0x4314]
  1447. 00001068  48C7                     ext.l      D7
  1448. 0000106A  2007                     move.l     D0, D7
  1449. 0000106C  D080                     add.l      D0, D0
  1450. 0000106E  3031 0800                move.w     D0, [A1 + D0]
  1451. 00001072  5440                     addq.w     D0, 2
  1452. 00001074  7200                     moveq.l    D1, 0x00
  1453. 00001076  3200                     move.w     D1, D0
  1454. 00001078  7011                     moveq.l    D0, 0x11
  1455. 0000107A  B030 1800                cmp.b      D0, [A0 + D1]
  1456. 0000107E  660C                     bne        +0xE /* 0000108C */
  1457. 00001080  4A6D C5E2                tst.w      [A5 - 0x3A1E]
  1458. 00001084  660C                     bne        +0xE /* 00001092 */
  1459. 00001086  3B6D BAE6 BAE0           move.w     [A5 - 0x4520], [A5 - 0x451A]
  1460. label0000108C:
  1461. 0000108C  3B47 BAE2                move.w     [A5 - 0x451E], D7
  1462. 00001090  600A                     bra        +0xC /* 0000109C */
  1463. label00001092:
  1464. 00001092  5247                     addq.w     D7, 1
  1465. 00001094  0C47 0048                cmpi.w     D7, 0x48 /* 'H' */
  1466. 00001098  6F00 FF66                ble        -0x98 /* 00001000 */
  1467. label0000109C:
  1468. 0000109C  0C6D 00FF BAE2           cmpi.w     [A5 - 0x451E], 0xFF
  1469. 000010A2  6600 0188                bne        +0x18A /* 0000122C */
  1470. 000010A6  4A6D C5E2                tst.w      [A5 - 0x3A1E]
  1471. 000010AA  6700 0180                beq        +0x182 /* 0000122C */
  1472. 000010AE  4A6E FFFE                tst.w      [A6 - 0x2]
  1473. 000010B2  6600 0178                bne        +0x17A /* 0000122C */
  1474. 000010B6  3B7C FFFF BB86           move.w     [A5 - 0x447A], 0xFFFF
  1475. 000010BC  4A6D BB96                tst.w      [A5 - 0x446A]
  1476. 000010C0  670E                     beq        +0x10 /* 000010D0 */
  1477. 000010C2  4A45                     tst.w      D5
  1478. 000010C4  660A                     bne        +0xC /* 000010D0 */
  1479. 000010C6  4EAD 2A6A                jsr        [A5 + 0x2A6A /* export_1353 */]
  1480. 000010CA  4A40                     tst.w      D0
  1481. 000010CC  6600 015E                bne        +0x160 /* 0000122C */
  1482. label000010D0:
  1483. 000010D0  4878 00EB                push.l     0xEB
  1484. 000010D4  4EBA 026A                jsr        [PC + 0x26A /* 00001340 */]
  1485. 000010D8  4A40                     tst.w      D0
  1486. 000010DA  588F                     addq.l     A7, 4
  1487. 000010DC  670A                     beq        +0xC /* 000010E8 */
  1488. 000010DE  3B7C 00EB BAE2           move.w     [A5 - 0x451E], 0xEB
  1489. 000010E4  6000 0146                bra        +0x148 /* 0000122C */
  1490. label000010E8:
  1491. 000010E8  526D BB94                addq.w     [A5 - 0x446C], 1
  1492. 000010EC  486D BBBC                pea.l      [A5 - 0x4444]
  1493. 000010F0  486D BA50                pea.l      [A5 - 0x45B0]
  1494. 000010F4  4EAD 11FA                jsr        [A5 + 0x11FA /* export_571 */]
  1495. 000010F8  3E00                     move.w     D7, D0
  1496. 000010FA  536D BB94                subq.w     [A5 - 0x446C], 1
  1497. 000010FE  4A47                     tst.w      D7
  1498. 00001100  508F                     addq.l     A7, 8
  1499. 00001102  6700 011E                beq        +0x120 /* 00001222 */
  1500. 00001106  4A6D BB96                tst.w      [A5 - 0x446A]
  1501. 0000110A  671A                     beq        +0x1C /* 00001126 */
  1502. 0000110C  4A6D BB86                tst.w      [A5 - 0x447A]
  1503. 00001110  6C04                     bge        +0x6 /* 00001116 */
  1504. 00001112  4A45                     tst.w      D5
  1505. 00001114  6710                     beq        +0x12 /* 00001126 */
  1506. label00001116:
  1507. 00001116  302D C5DA                move.w     D0, [A5 - 0x3A26]
  1508. 0000111A  D07C 0016                add.w      D0, 0x16
  1509. 0000111E  3B40 BAE2                move.w     [A5 - 0x451E], D0
  1510. 00001122  6000 0108                bra        +0x10A /* 0000122C */
  1511. label00001126:
  1512. 00001126  302D C5DC                move.w     D0, [A5 - 0x3A24]
  1513. 0000112A  806D BB96                or.w       D0, [A5 - 0x446A]
  1514. 0000112E  6706                     beq        +0x8 /* 00001136 */
  1515. 00001130  006D 000F BA5C           ori.w      [A5 - 0x45A4], 0xF
  1516. label00001136:
  1517. 00001136  3B7C 0003 BAE2           move.w     [A5 - 0x451E], 0x3
  1518. 0000113C  7001                     moveq.l    D0, 0x01
  1519. 0000113E  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  1520. 00001142  660C                     bne        +0xE /* 00001150 */
  1521. 00001144  302D BA7E                move.w     D0, [A5 - 0x4582]
  1522. 00001148  916D BA50                sub.w      [A5 - 0x45B0], D0
  1523. 0000114C  556D BAE2                subq.w     [A5 - 0x451E], 2
  1524. label00001150:
  1525. 00001150  7002                     moveq.l    D0, 0x02
  1526. 00001152  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  1527. 00001156  660C                     bne        +0xE /* 00001164 */
  1528. 00001158  302D BA7C                move.w     D0, [A5 - 0x4584]
  1529. 0000115C  916D BA54                sub.w      [A5 - 0x45AC], D0
  1530. 00001160  536D BAE2                subq.w     [A5 - 0x451E], 1
  1531. label00001164:
  1532. 00001164  7004                     moveq.l    D0, 0x04
  1533. 00001166  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  1534. 0000116A  6608                     bne        +0xA /* 00001174 */
  1535. 0000116C  302D BA7E                move.w     D0, [A5 - 0x4582]
  1536. 00001170  916D BA52                sub.w      [A5 - 0x45AE], D0
  1537. label00001174:
  1538. 00001174  7008                     moveq.l    D0, 0x08
  1539. 00001176  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  1540. 0000117A  6608                     bne        +0xA /* 00001184 */
  1541. 0000117C  302D BA7C                move.w     D0, [A5 - 0x4584]
  1542. 00001180  916D BA56                sub.w      [A5 - 0x45AA], D0
  1543. label00001184:
  1544. 00001184  4A6D BB86                tst.w      [A5 - 0x447A]
  1545. 00001188  6D12                     blt        +0x14 /* 0000119C */
  1546. 0000118A  4A6D C5DA                tst.w      [A5 - 0x3A26]
  1547. 0000118E  6704                     beq        +0x6 /* 00001194 */
  1548. 00001190  700A                     moveq.l    D0, 0x0A
  1549. 00001192  6002                     bra        +0x4 /* 00001196 */
  1550. label00001194:
  1551. 00001194  7009                     moveq.l    D0, 0x09
  1552. label00001196:
  1553. 00001196  3B40 BAE2                move.w     [A5 - 0x451E], D0
  1554. 0000119A  603C                     bra        +0x3E /* 000011D8 */
  1555. label0000119C:
  1556. 0000119C  302D BA50                move.w     D0, [A5 - 0x45B0]
  1557. 000011A0  B06D BA52                cmp.w      D0, [A5 - 0x45AE]
  1558. 000011A4  662C                     bne        +0x2E /* 000011D2 */
  1559. 000011A6  302D BA54                move.w     D0, [A5 - 0x45AC]
  1560. 000011AA  B06D BA56                cmp.w      D0, [A5 - 0x45AA]
  1561. 000011AE  6622                     bne        +0x24 /* 000011D2 */
  1562. 000011B0  7000                     moveq.l    D0, 0x00
  1563. 000011B2  302D BA5C                move.w     D0, [A5 - 0x45A4]
  1564. 000011B6  E488                     lsr        D0, 2
  1565. 000011B8  7200                     moveq.l    D1, 0x00
  1566. 000011BA  322D BA5C                move.w     D1, [A5 - 0x45A4]
  1567. 000011BE  B380                     xor.l      D0, D1
  1568. 000011C0  7203                     moveq.l    D1, 0x03
  1569. 000011C2  C280                     and.l      D1, D0
  1570. 000011C4  660C                     bne        +0xE /* 000011D2 */
  1571. 000011C6  4A6D C5DA                tst.w      [A5 - 0x3A26]
  1572. 000011CA  670C                     beq        +0xE /* 000011D8 */
  1573. 000011CC  586D BAE2                addq.w     [A5 - 0x451E], 4
  1574. 000011D0  6006                     bra        +0x8 /* 000011D8 */
  1575. label000011D2:
  1576. 000011D2  3B7C 0008 BAE2           move.w     [A5 - 0x451E], 0x8
  1577. label000011D8:
  1578. 000011D8  202D BA58                move.l     D0, [A5 - 0x45A8]
  1579. 000011DC  B0AD BA78                cmp.l      D0, [A5 - 0x4588]
  1580. 000011E0  6730                     beq        +0x32 /* 00001212 */
  1581. 000011E2  066D 000B BAE2           addi.w     [A5 - 0x451E], 0xB
  1582. 000011E8  206D BA58                movea.l    A0, [A5 - 0x45A8]
  1583. 000011EC  2F28 026A                move.l     -[A7], [A0 + 0x26A]
  1584. 000011F0  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1585. 000011F4  4EAD 11BA                jsr        [A5 + 0x11BA /* export_563 */]
  1586. 000011F8  4A40                     tst.w      D0
  1587. 000011FA  508F                     addq.l     A7, 8
  1588. 000011FC  660C                     bne        +0xE /* 0000120A */
  1589. 000011FE  3B7C 00FF BAE2           move.w     [A5 - 0x451E], 0xFF
  1590. 00001204  3B7C 0015 BB8E           move.w     [A5 - 0x4472], 0x15
  1591. label0000120A:
  1592. 0000120A  006D 0001 BD02           ori.w      [A5 - 0x42FE], 0x1
  1593. 00001210  601A                     bra        +0x1C /* 0000122C */
  1594. label00001212:
  1595. 00001212  4A6D BB96                tst.w      [A5 - 0x446A]
  1596. 00001216  6714                     beq        +0x16 /* 0000122C */
  1597. 00001218  4A45                     tst.w      D5
  1598. 0000121A  6710                     beq        +0x12 /* 0000122C */
  1599. 0000121C  4EAD 2A6A                jsr        [A5 + 0x2A6A /* export_1353 */]
  1600. 00001220  600A                     bra        +0xC /* 0000122C */
  1601. label00001222:
  1602. 00001222  7000                     moveq.l    D0, 0x00
  1603. 00001224  2F00                     move.l     -[A7], D0
  1604. 00001226  4EBA 0046                jsr        [PC + 0x46 /* 0000126E */]
  1605. 0000122A  588F                     addq.l     A7, 4
  1606. label0000122C:
  1607. 0000122C  7024                     moveq.l    D0, 0x24
  1608. 0000122E  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  1609. 00001232  6208                     bhi        +0xA /* 0000123C */
  1610. 00001234  7048                     moveq.l    D0, 0x48
  1611. 00001236  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  1612. 0000123A  6428                     bcc        +0x2A /* 00001264 */
  1613. label0000123C:
  1614. 0000123C  206D BCF0                movea.l    A0, [A5 - 0x4310]
  1615. 00001240  226D BCEC                movea.l    A1, [A5 - 0x4314]
  1616. 00001244  7000                     moveq.l    D0, 0x00
  1617. 00001246  302D BAE2                move.w     D0, [A5 - 0x451E]
  1618. 0000124A  D080                     add.l      D0, D0
  1619. 0000124C  3031 0800                move.w     D0, [A1 + D0]
  1620. 00001250  5640                     addq.w     D0, 3
  1621. 00001252  7200                     moveq.l    D1, 0x00
  1622. 00001254  3200                     move.w     D1, D0
  1623. 00001256  7000                     moveq.l    D0, 0x00
  1624. 00001258  1030 1800                move.b     D0, [A0 + D1]
  1625. 0000125C  3B40 BAE6                move.w     [A5 - 0x451A], D0
  1626. 00001260  816D BD02                or.w       [A5 - 0x42FE], D0
  1627. label00001264:
  1628. 00001264  4CEE 18F8 FFCE           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x32]
  1629. 0000126A  4E5E                     unlink     A6
  1630. 0000126C  4E75                     rts
  1631. fn0000126E:
  1632. 0000126E  4E56 FE00                link       A6, -0x0200
  1633. 00001272  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1634. 00001276  3C2E 000A                move.w     D6, [A6 + 0xA]
  1635. 0000127A  7000                     moveq.l    D0, 0x00
  1636. 0000127C  2B40 E050                move.l     [A5 - 0x1FB0], D0
  1637. 00001280  4A46                     tst.w      D6
  1638. 00001282  6704                     beq        +0x6 /* 00001288 */
  1639. 00001284  7201                     moveq.l    D1, 0x01
  1640. 00001286  6002                     bra        +0x4 /* 0000128A */
  1641. label00001288:
  1642. 00001288  7202                     moveq.l    D1, 0x02
  1643. label0000128A:
  1644. 0000128A  3A01                     move.w     D5, D1
  1645. 0000128C  4A6D BB96                tst.w      [A5 - 0x446A]
  1646. 00001290  6714                     beq        +0x16 /* 000012A6 */
  1647. 00001292  4A46                     tst.w      D6
  1648. 00001294  6708                     beq        +0xA /* 0000129E */
  1649. 00001296  4EAD 2A72                jsr        [A5 + 0x2A72 /* export_1354 */]
  1650. 0000129A  6000 009A                bra        +0x9C /* 00001336 */
  1651. label0000129E:
  1652. 0000129E  4EAD 2A6A                jsr        [A5 + 0x2A6A /* export_1353 */]
  1653. 000012A2  6000 0092                bra        +0x94 /* 00001336 */
  1654. label000012A6:
  1655. 000012A6  4247                     clr.w      D7
  1656. 000012A8  422E FE00                clr.b      [A6 - 0x200]
  1657. 000012AC  1D7C 0001 FF00           move.b     [A6 - 0x100], 0x1
  1658. 000012B2  7001                     moveq.l    D0, 0x01
  1659. 000012B4  C045                     and.w      D0, D5
  1660. 000012B6  1D40 FF01                move.b     [A6 - 0xFF], D0
  1661. 000012BA  670A                     beq        +0xC /* 000012C6 */
  1662. 000012BC  522E FF00                addq.b     [A6 - 0x100], 1
  1663. 000012C0  1D7C 00FF FF02           move.b     [A6 - 0xFE], 0xFF
  1664. label000012C6:
  1665. 000012C6  49EE FE00                lea.l      A4, [A6 - 0x200]
  1666. 000012CA  47ED BBBC                lea.l      A3, [A5 - 0x4444]
  1667. 000012CE  601C                     bra        +0x1E /* 000012EC */
  1668. label000012D0:
  1669. 000012D0  703A                     moveq.l    D0, 0x3A
  1670. 000012D2  B013                     cmp.b      D0, [A3]
  1671. 000012D4  6608                     bne        +0xA /* 000012DE */
  1672. 000012D6  49EE FF00                lea.l      A4, [A6 - 0x100]
  1673. 000012DA  5247                     addq.w     D7, 1
  1674. 000012DC  600A                     bra        +0xC /* 000012E8 */
  1675. label000012DE:
  1676. 000012DE  5214                     addq.b     [A4], 1
  1677. 000012E0  7000                     moveq.l    D0, 0x00
  1678. 000012E2  1014                     move.b     D0, [A4]
  1679. 000012E4  1993 0000                move.b     [A4 + D0.w], [A3]
  1680. label000012E8:
  1681. 000012E8  D6FC 0001                add.w      A3, 0x1
  1682. label000012EC:
  1683. 000012EC  4A13                     tst.b      [A3]
  1684. 000012EE  66E0                     bne        -0x1E /* 000012D0 */
  1685. 000012F0  0C47 0001                cmpi.w     D7, 0x1
  1686. 000012F4  6640                     bne        +0x42 /* 00001336 */
  1687. 000012F6  486E FF00                pea.l      [A6 - 0x100]
  1688. 000012FA  486E FE00                pea.l      [A6 - 0x200]
  1689. 000012FE  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1690. 00001302  4EAD 1382                jsr        [A5 + 0x1382 /* export_620 */]
  1691. 00001306  4A40                     tst.w      D0
  1692. 00001308  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1693. 0000130C  6728                     beq        +0x2A /* 00001336 */
  1694. 0000130E  3B6D BB84 E054           move.w     [A5 - 0x1FAC], [A5 - 0x447C]
  1695. 00001314  3B7C 0002 E056           move.w     [A5 - 0x1FAA], 0x2
  1696. 0000131A  3B7C 001A BAE2           move.w     [A5 - 0x451E], 0x1A
  1697. 00001320  3B46 C5D8                move.w     [A5 - 0x3A28], D6
  1698. 00001324  6710                     beq        +0x12 /* 00001336 */
  1699. 00001326  3B7C 001B BAE2           move.w     [A5 - 0x451E], 0x1B
  1700. 0000132C  426D BAE8                clr.w      [A5 - 0x4518]
  1701. 00001330  3B7C 0032 BAEA           move.w     [A5 - 0x4516], 0x32 /* '2' */
  1702. label00001336:
  1703. 00001336  4CEE 18E0 FDEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x214]
  1704. 0000133C  4E5E                     unlink     A6
  1705. 0000133E  4E75                     rts
  1706. fn00001340:
  1707. 00001340  2F07                     move.l     -[A7], D7
  1708. 00001342  3E2F 000A                move.w     D7, [A7 + 0xA]
  1709. 00001346  0C47 0024                cmpi.w     D7, 0x24 /* '$' */
  1710. 0000134A  6610                     bne        +0x12 /* 0000135C */
  1711. 0000134C  7000                     moveq.l    D0, 0x00
  1712. 0000134E  102D BBBC                move.b     D0, [A5 - 0x4444]
  1713. 00001352  2F00                     move.l     -[A7], D0
  1714. 00001354  4EAD 2A7A                jsr        [A5 + 0x2A7A /* export_1355 */]
  1715. 00001358  588F                     addq.l     A7, 4
  1716. 0000135A  601E                     bra        +0x20 /* 0000137A */
  1717. label0000135C:
  1718. 0000135C  206D BCF0                movea.l    A0, [A5 - 0x4310]
  1719. 00001360  226D BCEC                movea.l    A1, [A5 - 0x4314]
  1720. 00001364  48C7                     ext.l      D7
  1721. 00001366  2007                     move.l     D0, D7
  1722. 00001368  D080                     add.l      D0, D0
  1723. 0000136A  7200                     moveq.l    D1, 0x00
  1724. 0000136C  3231 0800                move.w     D1, [A1 + D0]
  1725. 00001370  4870 1805                pea.l      [A0 + D1 + 0x5]
  1726. 00001374  4EBA F8E8                jsr        [PC - 0x718 /* 00000C5E */]
  1727. 00001378  588F                     addq.l     A7, 4
  1728. label0000137A:
  1729. 0000137A  2E1F                     move.l     D7, [A7]+
  1730. 0000137C  4E75                     rts
  1731.